20155327第六週學習總結

第八章 經常使用實用類數組

String類
處理字符序列、定義爲final類,不能夠有子類
sout輸出的是對象的實體
String類經常使用構造方法:
String(char a[])用一個字符數組a建立一個String對象
String(char a[],int startIndex,int count)提取字符數組a中的一部分字符建立一個String對象,參數sI和count分別用來指定從第幾位開始和截取的字符個數。
String類經常使用方法
public int length()
public boolean equals(String s)
public boolean startsWith(String s)和 public boolean endsWith(String s)
public int compareTo(String s)
public boolean contains(String s)
public int indexOf(String s) public int lastIndexOf(String s)
public String substring(int startpoint)
public String trim()
String類與StringBuffer類不一樣:
StringBuffer類的對象的實體的內存空間能夠自動的改變大小
使用StringTokenizer、Scanner類分析字符序列,獲取字符序列中被分隔符分割的單詞
使用Date類和Calendar類處理時間
使用BigInteger類處理特別大的整數
使用String類的static方法format格式化日期和數字
第十五章 泛型與集合框架數據結構

泛型
class 名稱 <泛型列表> //泛型類聲明
使用泛型類聲明對象
類名後多了對「<>」,並且必需要用具體的類型替換「<>」中的泛型。
鏈表
LinkedList
遍歷鏈表 iterator()
排序與查找 P447
洗牌與旋轉 P449
堆棧
堆棧是一種「後進先出」的數據結構,只能在一端進行輸入或輸出數據的操做
Stack
散列映射
樹集
TreeSet
結點大小關係
樹映射 框架

相關文章
相關標籤/搜索