Java-API:java.util百科
阿新 • • 發佈:2019-03-22
overview href 改變 tex vector 內部 擴展 tokenize src
1、
java的集合框架為程序提供了一種處理對象組的標準方式。設計了一系列標準泛型接口:
⑴Collection ()接口,擴展了Iterable接口,位於集合層次結構的頂部,因此所有的集合都實現Collection接口,並提供了iterator()方法來返回一個叠代器。
用
。SortedSet接口,擴展了Set接口並聲明自已是升序的集合。
1、
https://baike.baidu.com/item/java.util
2、
ylbtech-Java-API:java.util百科 |
包含集合框架、遺留的 collection 類、事件模型、日期和時間設施、國際化和各種實用工具類(字符串標記生成器、隨機數生成器和位數組、日期Date類、堆棧Stack類、向量Vector類等)。集合類、時間處理模式、日期時間工具等各類常用工具包
1、
- 中文名:java.util
- 性 質:各類常用工具包
- 泛型接口:比較器 Set 集合 列表
- 異常:增加一個不兼容對象到集合或映射
目錄
- 1 集合框架集合
- 2 相關內容
2、
1.返回頂部 |
集合框架集合
- add()方法添加對象,remove()方法刪除元素,
- clear()刪除集合所有元素(size=0),
- contains()方法查看集合是否包含對象,
- toArray()方法返回集合元素數組,
- equals()方法比較兩個集合是否相等,
- size()方法返回集合中元素的數目,
- isEmpty()判斷集合是否為空,
- hashCode()返回調用集合的散列碼,
- iterator()返回調用集合的叠代器。
- 用set()方法給特定位置元素賦值,
- 用indexOf()或lastIndexOf()方法分別獲得對象的第一個實例或最後一個實例所在的位置,
- subList()方法取子列表,
- listIterator()返回一個叠代器。
- First()或Last()方法分別獲得第一或最後一個對象,
- subSet()獲得子集,
- headSet()和tailSet()方法分別獲得從頭開始或直到末尾的子集。
- Offer()方法在隊列尾插入元素。
- element()和peek()方法獲得但不移除隊列的第一個元素,如果隊列為空,element()拋出NoSuchElementException異常,peek()返回null。
- poll()和remove()方法獲得並移除隊列的第一個元素,如果隊列為空,poll()返回null,remove()拋出異常。
相關內容
包規範 Collections Framework Overview Collections Framework Annotated Outline 相關文檔 有關概述、教程、示例、指南和工具文檔的信息,請參閱: Collections Framework Tutorial Collections Framework Design FAQ 從以下版本開始: JDK1.0 Java的實用工具類庫java.util包。在這個包中,Java提供了一些實用的方法和數據結構。例如,Java提供日期(Data)類、日歷(Calendar)類來產生和獲取日期及時間,提供隨機數(Random)類產生各種類型的隨機數,還提供了堆棧(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等類來表示相應的數據結構。 下圖給出了java.util包的基本層次結構圖。下面我們將具體介紹其中幾個重要的類。 ┌java.util.BitSet │java.util.Calendar │ └java.util.GregorianCalendar │java.util.Date │java.util.Dictionary │ └java.util.Hashtable │ └java.util.Properties │java.util.EventObject │java.util.ResourceBundle ┌普通類┤ ├java.util.ListResourceBundle │ │ └java.util.PropertyResourceBundle │ │java.util.Local │ │java.util.Observable │ │java.util.Random │ │java.util.StringTokenizer │ │java.util.Vector │ │ └java.util.Stack Java.util┤ └java.util.TimeZone │ └java.util.SimpleTimeZone │ ┌java.util.Enumeration ├接 口┤java.util.EventListener │ └java.util.Observer │ ┌java.util.EmptyStackException └異常類┤java.util.MissingResourceException │java.util.NoSuchElementException └java.util.TooManyListenersException 2、2.返回頂部 |
3.返回頂部 |
4.返回頂部 |
5.返回頂部 |
6.返回頂部 |
作者:ylbtech 出處:http://ylbtech.cnblogs.com/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 |
Java-API:java.util百科