包裝類轉化、正則表達式

• 專門爲基本數據類型設計的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.append("world");
    網sb對象的末尾加world
    Sb.insert(5,ni);
    結果:helloniworld
    往對象中間添加
    ○ StringBuilder主要用途就是在改變StringBuilder對象的內容,適用於單線程,不考慮線程安全,但執行效率高
• 在大量需要做字符拼接的時候,我們選用這兩個類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章