Java String方法使用

2021-08-03 22:48:02 字數 1993 閱讀 9054

//string方法的使用

public class stringapidemo

byte d = str1.getbytes();//將字串變成byte陣列

system.out.println("");

system.out.println(new string(d));//輸出byte陣列轉換字串

system.out.println(new string(d,2,5));//輸出從第3個字元開始輸出5個字元

string str2 = new string(c);//將字元陣列變成string

string str3 = new string(c,0,5);//將部分字元陣列變成string

string str4 = str1.trim();

system.out.println(str2);//輸出字串

system.out.println(str3);//輸出字串

system.out.println(str3.charat(3));//輸出字串中第四個字元charat()

system.out.println("str3的長度為:"+ str3.length());//輸出字串長度length()

system.out.println("str2的長度為:"+ str2.length());//輸出字串長度length()

system.out.println("str1的長度為:"+ str1.length());//輸出字串長度length()

system.out.println("c的長度為:"+ c.length);//輸出陣列長度length

system.out.println(str1.indexof("z"));

//字串的indexof()方法搜尋在該字串上是否出現了作為引數傳遞的字串,如果找到字串,則返回字元的起始位置 (0表示第乙個字元,1表示第二個字元依此類推)如果說沒有找到則返回 -1

system.out.println(str1.indexof("z",3));//指定搜尋開始的索引位置,返回字元「z」在字串str1中的位置

system.out.println(str1.trim());//去除字串左右兩側的空格

system.out.println(str4.substring(1,2));

//擷取部分字串substring(x,y) x表示開始位置,也表示結束位置,為空表示全部擷取

system.out.println(str4.substring(1));

string str5 = "li zheng56";

string str6= "li zheng56";

string s = str5.split(" ");//split()可以進行字串的拆分,引數為拆分標誌

for(int i = 0;i < s.length;i++)

system.out.println(str5.touppercase());//轉換成字母大寫

system.out.println("lizheng".tolowercase());//轉換成字母小寫

if(str5.startswith("l"))

if(str5.endswith("g"))

system.out.println("str5與str6的equals()比較結果\t" + str5.equals(str6));//字串比較

system.out.println("str5與str6的equalsignorecase()比較結果\t" + str5.equalsignorecase(str6));//不區分字母大小寫的比較

system.out.println("替換後的結果\t" + str5.replaceall("[a-z]", "*"));//支援正規表示式的替換

system.out.println("替換後的結果\t" + str5.replace("[a-z]", "*"));//不支援正規表示式的替換

}}

java String 方法備忘

輸出bc substring int beginindex,int endindex sublen endindex beginindex 所得string的長度 new string value,beginindex,sublen 獲取string的方法 含頭不含尾,包含起始下標,不含結束下標 因...

Java String的常用方法

public char charat int index 返回指定索引處的字元。public int compareto string anotherstring public int comparetoignorecase string str 比較兩個字串的字典順序。比較兩個字串按字典順序,不區...

Java String 類 和 方法

建立字串 string greeting 菜鳥教程 注意 string 類是不可改變的,所以你一旦建立了 string 物件,那它的值就無法改變了。如果需要對字串做很多修改,那麼應該選擇使用 stringbuffer stringbuilder 類。建立格式化字串 輸出格式化數字可以使用 print...