20165225《Java程序設計》第六週學習總結

20165225《Java程序設計》第六週學習總結


1.視頻與課本中的學習:

- 第八章學習總結
String類
String對象(常量,對象)
字符串並置(結果還是常量)
經常使用方法
length,equals,startsWith,compareTo,contains,contains,substring
字符串與基本數據類型相互轉化
對象的字符串表示
正則表達式與字符串
StringTokenizer類
Scanner類
StringBuffer類
StringBuffer對象
經常使用方法
append,charAt,serCharAt,insert,reverse,delete,replace
Date類和Calendar類
日期格式化
Math類,BigInteger類,Random類
數字格式化:format方法,格式化整數,格式化浮點數
Class類與Console類
Pattern類和Matcher類

- 第十五章學習總結

泛型
泛型類聲明:class 名稱<泛型列表>
鏈表
遍歷鏈表 iterator()
排序和查找
洗牌和旋轉
堆棧:先進後出

2.代碼調試中的問題和解決過程:

  • 代碼託管:

image

3.上週錯題總結:

1.public boolean contains(Object o) 若是指定對象沒法與該 set 中的當前元素進行比較或不包含,則返回null。

2.\d+匹配1個或更多連續的數字;

3.new Date(System.currentTimeMillis())等價於new Date(),我不是很懂這裏也..我以爲括號裏面是一個定義,難道只是一個解釋嗎;

4.若是String串爲純英文,那麼一個英文字母是一個字符,長度爲1,佔1個字節,不會出錯,但若是String串中包含中文,一箇中文漢字也是一個字符,長度爲1,可是卻佔多個字節(具體佔幾個字節跟使用的編碼有關),即長度等於字符串中 Unicode代碼單元的數量。
注:編譯錯誤的題我都從新編了一下而後都對上答案了,因此以爲沒什麼好寫的...

5.學習心得:

不會不會都不會,好難好難都好難QAQjava

週末愉快。正則表達式

image

相關文章
相關標籤/搜索