摘要:容器的類圖如下圖所示接口定義了存取一組對象的方法其子接口和分別定義了存儲方式。中的數據對象沒有順序且不可以重復。注意相等的對象應該具有相等的
Chap 6 常用類
focus on :
字符串相關類 (String, StringBuffer)
基本數據類型包裝類
Math類
File類
枚舉類
6.1 字符串相關類String 類 -- java.lang.String 類代表 不可變 的字符序列
StringBuffer 類 -- java.lang.StringBuffer 代表可變的字符序列
6.2 基本數據類型包裝類包裝類(如:java.lang.Integer, Double)
6.3 Math 類java.lang.Math
File 類
java.lang.File
補充 java.lang.Enum
總結
String
正則表達式
包裝類
Math, File, 枚舉
6.4 File類 6.5 枚舉類
String 類
java.lang.String 類代表 不可變 的字符序列
StringBuffer 類
java.lang.StringBuffer 代表可變的字符序列
基本數據類型包裝類
包裝類(如:Integer, Double)
java.lang.Integer
Math 類
java.lang.Math
File 類
java.lang.File
補充 java.lang.Enum
總結
String
正則表達式
包裝類
Math, File, 枚舉
}
容器的概念
容器API
Collection 接口
Iterator 接口
增強的 for 循環(huán)
Set 接口
List接口 和 Comparable接口
Collections 類
Map 接口
自動打包 / 解包
泛型 (JDK1.5新增)
-----
J2SDk 所提供的容器位于 java.util 包內。
容器API的類圖如下圖所示:
<> Collection < >
<
Set List | ^ ^ | | _______|______ | HashSet LinkedList ArrayList HashMap
Collection 接口 -- 定義了存取一組對象的方法, 其子接口 Set 和 List 分別定
義了存儲方式。
Set 中的數據對象沒有順序且不可以重復。
List中的數據對象有順序且可以重復
Map 接口定義了存儲 “鍵 (key) -- 值 (value) 映射"對"的方法。
Collection 方法舉例
容器類對象在調用 remove, contains 等方法時需要比較對象是否相等
這會涉及到對象類型的 equals 方法和 hashCode 方法,對于自定義的 類型,需要要重寫 equals 和 hashCode 方法以實現(xiàn)自定義的對象相等 規(guī)則。 * 注意 : 相等的對象應該具有相等的 hashcodes
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.hztianpu.com/yun/65899.html
摘要:我的學習筆記匯總標簽筆記分為兩大部分和筆記內容主要是對一些基礎特性和編程細節(jié)進行總結整理,適合了解基礎語法,想進一步深入學習的人如果覺得不錯,請給,這也是對我的鼓勵,有什么意見歡迎留言反饋目錄基礎鞏固筆記反射基礎鞏固筆記泛型基礎鞏 我的java&javaweb學習筆記(匯總) 標簽: java [TOC] 筆記分為兩大部分:javase和javaweb javase javawe...
摘要:高度模型淺識為的簡寫,簡稱為塊級格式化上下文,為瀏覽器渲染某一區(qū)域的機制,中只有和中還增加了和。并非所有的布局都會在開發(fā)中使用,但是其中也會涉及一些知識點。然而在不同的純制作各種圖形純制作各種圖形多圖預警 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個問題:怎樣通過 CSS 簡單而優(yōu)雅的實現(xiàn)水平、垂直同時居中。記得剛開始學習 CSS 的時候,看到 float 屬性不...
摘要:是你學習從入門到專家必備的學習路線和優(yōu)質學習資源。的數學基礎最主要是高等數學線性代數概率論與數理統(tǒng)計三門課程,這三門課程是本科必修的。其作為機器學習的入門和進階資料非常適合。書籍介紹深度學習通常又被稱為花書,深度學習領域最經典的暢銷書。 showImg(https://segmentfault.com/img/remote/1460000019011569); 【導讀】本文由知名開源平...
閱讀 2961·2019-08-30 15:55
閱讀 2078·2019-08-30 14:02
閱讀 1363·2019-08-29 15:23
閱讀 1072·2019-08-29 11:27
閱讀 538·2019-08-26 11:43
閱讀 3247·2019-08-26 10:32
閱讀 1301·2019-08-23 14:41
閱讀 3356·2019-08-23 14:41