• 專門為基本資料型別設計的8個
○ int 對應 integer
○ char 對應 character
○ 其他的就改變首字母為大寫
• 作用:
○ 在基本與引用之間橋梁作用
○ strin、基本資料型別、包裝類之間的轉換:
§ 基本轉包裝:
int a = 10;
integer i = new integer(a);
或者直接賦值:integer i =a;
□ 呼叫包類的帶參構造
□ 直接賦值(自動封箱)
§ 包裝轉基本
□ 直接賦值(自動拆箱)
□ 呼叫包裝類物件的??value方法
§ 包裝轉string
□ 呼叫包裝類的tostring方法
§ string轉包類
□ 呼叫包裝類的帶string的帶參構造
§ 基本轉string
□ 包裝類的tostring方法
§ string轉基本
□ 用包裝類的parseint方法
• 校驗方式:正規表示式
• 缺點引出stringbuffer和stringbuilder(內容可變)
○ stringbuffer主要用途就是在改變stringbuffer物件的內容,適用於多執行緒,設計為執行緒安全,但執行效率低
stringbuffer sb = new stringbuffer(「hello」);
網sb物件的末尾加world
sb.insert(5,ni);
結果:helloniworld
往物件中間新增
○ stringbuilder主要用途就是在改變stringbuilder物件的內容,適用於單執行緒,不考慮執行緒安全,但執行效率高
• 在大量需要做字元拼接的時候,我們選用這兩個類
正規表示式 包裝類
正規表示式 正則包含正則語法字串.用於約定目標字串的規則 字符集 約定乙個字元的可選擇範圍 d 乙個字元,字元是0到9的某乙個 w 字元是 0到9 a z a z 之一 英文句號 表示匹配任何乙個字元 s 匹配空白 表示乙個 空格 tab 回車 換行 等 數量詞 利用數量詞可以約束左側字元出現的個數...
包裝類和正規表示式
1 integer 是int的包裝類。2 string str1 abc abc 常量池 首先去常量池中檢視是否 abc 如果沒有生成 abc string str2 new string abc str2 棧 abc 堆 1 split 切割 2 string string 手機號碼 patete...
正規表示式 正規表示式 總結
非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...