String類的常用用法(26-34)
26、? (.split)是切割符號(hào)?
(.不能直接切,需要用//.)
? str.split("? ") ;
? 冒號(hào)中的是切割對(duì)象
? 空格就是有空格就切割;27、? (.length) 計(jì)算字符串的長度28、? (.equals)判斷內(nèi)容是否相等(==判斷地址是否相等)
例如:
String str = "I am a boy";?
String snc = "I am a boy";? System.out.println(str.equals(snc));
29、(.substring)用來輸出從X到y(tǒng)處斷開的字符串? [kaishi,jieshu) String str = "I am a boy"; String snc = str.substring(x,y); System.out.println(snc);
30、(.charAt)? 用來輸出第X個(gè)指定字符 String str = "I am a boy"; char snc = str.charAt(x); System.out.println(snc);
31、indexOf? 用來查找參數(shù)字符串在本來字符串當(dāng)中出現(xiàn)的第一次索引位置String a="HelloWorld";
int? b= a.indexOf("llo");
System.out.println(b);? ? ? ? ? ? //(結(jié)果是2)
32、(.concat) 拼接字符串String str1="abc";
String str2="def";
String str3=str1.concat(str2);
System.out.println(str3);
33(.toCharArray)? 把字符拆分為字符數(shù)組char []x="Hello".toCharArray();
34、(.replace) 字符串的替換? String str1=" how are you dong"; String str2=str1.replace("o", "*"); System.out.println(str2);