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類的static方法format格式化日期和數字html
class 名稱<泛型列表>
TreeMap<K,V>類建立樹映射,樹映射的結點存儲鍵/值對,保證結點按結點中的鍵升序排列。java
equals
方法與contains
方法有什麼區別?問題1解決:經過網上查詢瞭解到git
equals是判斷字符串的是否是相等,例如:"abc".equals("abc"),返回結果是Boolean類型的true
"abc".equals("ab")返回結果是Boolean類型的false
contains是包含的意思,例如:"abc".contains("a"),返回結果是Boolean類型的true
"abc".contains("d"),返回結果是Boolean類型的false.
contains包含包括,"abc".contains("abcd")是返回的false正則表達式
問題2解決:學習
\w
表示詞的一個字符^[\u0391-\uFFE5]+$
表示一個或多個漢字^1[3|4|5|8][0-9]\d{8}$
表示手機號碼。電話號碼前三位的括號,須要利用轉義符「」
,在java中需再次轉義^[A-Za-z][A-Za-z1-9_-]+$
表示:用戶名(字母開頭 + 數字/字母/下劃線)^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3})(\d|X|x)?$
表示18位身份證號問題1:在調試example8_7時,輸出不能獲得書上所說的:「好」「java你」
編碼
問題3,:在調試example15_8時,拋出Exception in thread "main" java.lang.NoSuchMethodError
異常
.net
問題3解決:在網上查詢得知該異常拋出的狀況:設計
(1).第一個常見緣由jar包中確實沒有這個方法,因此虛擬機根本沒有加載這個方法。
(2).第二個常見緣由是jar包衝突了。致使虛擬機不知道加載哪個,因此就致使了加載失敗,從而找不到這個方法。
(3).第三個,也許就是包含在第二種狀況中,該方法只有抽象定義,而沒有具體實現。調試
https://gitee.com/BESTI-IS-JAVA-2018/20165230/commit/5dd42538867b45b2b037b6d2039c2cf622fd26d9code
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 13/13 | 1/30 | 19/19 | |
第二週 | 426/426 | 3/30 | 12/12 | |
第三週 | 562/562 | 4/30 | 15/15 | |
第四周 | 1552/1958 | 5/30 | 16/16 | |
第五週 | 1123/3086 | 6/30 | 14/14 |