JAVA基礎

1:字符串對象一旦初始化就不可以被改變。

    String s = "abc";  // s是一個類類型引用,s 指向了“abc”對象

    s = "mm"           //s 指向了一個新對象,此時對象“abc”沒變。

2:下圖Object類的equals方法 比較的是對象在內存中的引用地址值。

wKiom1d3fiqCsDTiAAIjXjiLAY0904.png-wh_50

3:將字節數組變成字符串。一般用於編碼解碼。
        構造方法。String(byte[],charset):解碼

4:將字符串變成字節數組
        byte[] getBytes(charset);//編碼

5: 模擬trim方法思路對循環語句寫法的理解

思路:

1,判斷字符串開始的空格,不斷向後判斷。直到不是空格爲止。

2,判斷字符串末尾的空格,不斷向前判斷,直到不是空格爲止。

3,去開始位和結束位之間字符串即可。

*/


public static String myTrim(String str)

{


int start = 0,end=str.length()-1;

while(start<=end && str.charAt(start)==' ')

start++;


while(start<=end && str.charAt(end)==' ')

end--;


return str.substring(start,end+1);

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章