20165301 2017-2018-2 《Java程序設計》第六週學習總結
教材學習內容總結
第七章:經常使用實類
- String類
- 構造String對象
- 常量對象
- String對象
String s = new String("we are students");
char a[]={'J','a','v'.'a'}; String s = new String(a);
- 字符串的並置:String對象能夠用+進行並置運算,即首尾相連獲得一個新的String對象
- 構造String對象
- String類經常使用方法
public int length()
public boolean equals(String s)
public bollean startsWith(String s)、public boolean endsWith(String s)
public int compareTo(String s)
public boolean contain(String s)
public int indexOf (String s)和public int lastIndexOf(String s)
public String sbstring(int startpoint)
- 字符串與基本數據的相互轉化
intx; String s = "876"; x = Integer.parseInt(s);
- 對象的字符串表示:建立對象的類的名字@對象的引用的字符串的表示
第十五章:泛型與集合框架
-
用
class
名稱<泛型列表>聲明一個泛型類,使用泛類型的時候必須用具體的類型,不能用基本數據類型。git -
LinkedList<E>
以鏈表的形式儲存泛型類的建立對象,由若干個節點組成。框架 -
Stack<E>
泛型類建立一個堆棧對象,第一個放入該對堆棧的放在最底下,後續的放入的數據放在已有的數據頂上。學習 -
HashMap<K,V>
泛型類建立散列映射,散列映射採用散列表結構儲存數據。spa -
TreeMap<K,V>
類建立樹映射,樹映射的結點存儲鍵,保證結點是按照結點中的鍵升序排列。設計
代碼託管
代碼提交過程截圖:3d
代碼量截圖:code
(statistics.sh腳本的運行結果截圖) 對象
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 11/11 | 1/1 | 4/4 | |
第二週 | 286/297 | 2/3 | 6/10 | |
第三週 | 722/1004 | 1/4 | 10/20 | |
第四周 | 421/1425 | 1/5 | 10/30 | |
第五週 | 829/2283 | 1/6 | 10/40 | |
第六週 | 943/3326 | 2/8 | 10/50 |