20165301 2017-2018-2 《Java程序設計》第六週學習總結

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類經常使用方法
    • 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名稱 <泛型列表> 聲明一個泛型類,使用泛類型的時候必須用具體的類型,不能用基本數據類型。
  • LinkedList<E>以鏈表的形式儲存泛型類的建立對象,由若干個節點組成。
  • Stack<E>泛型類建立一個堆棧對象,第一個放入該對堆棧的放在最底下,後續的放入的數據放在已有的數據頂上。
  • HashMap<K,V>泛型類建立散列映射,散列映射採用散列表結構儲存數據。java

  • TreeMap<K,V>類建立樹映射,樹映射的結點存儲鍵,保證結點是按照結點中的鍵升序排列。git

代碼託管

代碼提交過程截圖:框架

代碼量截圖:學習

(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
相關文章
相關標籤/搜索