Java對String型別字串的各種操作姿勢

2021-09-24 20:01:31 字數 1754 閱讀 5310

//獲取字串的長度

string str2 = "helloword";

system.out.println(str2.length());

//利用陣列建立string物件

char cha = ;

string str = new string(cha);

system.out.println(str);

//利用陣列建立string物件的第二種姿勢

char cha = ;

string str = new string(cha,0,5);

system.out.println(str);

//刪除字串最後乙個字元

string str3 = "helloword!";

str3 = str3.substring(0, str3.length()-1);

system.out.println(str3);

//獲取某一位置的字元 ,charat()方法的索引從0開始

string str4 = "helloword";

char s = str4.charat(5);

system.out.println(s);

//連線兩個字串

string str5 = "hello";

string str6 = "word";

system.out.println(str5.concat(str6));

//去除兩邊空格

string str7 = " hello ";

system.out.println(str7);

str7 = str7.trim();

system.out.println(str7);

//比較兩個字串內容equalsignorecase

()方法比較不區分大小寫

string str8 = "hello";

string str9 = "hello";

system.out.println(str8.equals(str9));

system.out.println(str8.equalsignorecase(str9));

//大小寫的轉換

string stt = "hello";

stt = stt.touppercase();

system.out.println(stt);

string stt2 = "hello";

stt2 = stt2.tolowercase();

system.out.println(stt2);

//替換字串

,replaceall()方法會使用另乙個值替換列表**現的所有某一指定值。

string str = "hello";

str = str.replaceall("l", "l");

system.out.println(str);

//分割字串

string str = "hello,word";

string astr = str.split(",");

for (string string : astr)

String字串型別

strlen key 擷取key值的長度 incr key 每執行一次值加1 decr key 每執行一次值減1 incrby key 步長 每執行一次值加 步長 decrby key 步長 每執行一次值減 步長 getrange key start end 擷取key值從幾到幾的字串 第乙個字串預...

Java初階 字串String

一 string字串 1 直接賦值 2 使用關鍵字new 用new關鍵字給string賦值,實際在堆記憶體中開闢兩塊空間各儲存兩個 hello 3 string內容比較 string str hello string str1 new string hello system.out.println ...

Java字串String詳解

siwuxie095 1 string字串 例項化string物件 1 直接賦值,如 string str hello 2 使用關鍵字 new,如 由圖可知 使用 new的方式在堆記憶體中開闢了兩個空間,第乙個 hello 物件 str 沒有指向,無用 等待 第二個 hello 被 str 指向,有...