split
切割字串且型态变成字串阵列
String s = "string1,string2,string3";String sa = s.split(",");System.out.println(s[0].trim());
结果会印出string1,trim()为去空白
。
显示相对应位置的字串
String s = "string";System.out.println(s.substring(0,2));
结果会印出str。
indexOf抓取相对应字元的index(第一个)
String s = "zzzzzzz";System.out.println(s.indexOf(z));
结果会印出0。
4.lastIndexOf
抓取相对应字元最后的index
String s = "zzzzzzz";System.out.lastIndexOf(s.indexOf(z));
结果会印出6。
replace替换字串中的文字
String s = "zzzz";System.out.println(s.replace("z","a"));
结果会印出aaaa。
starstWith是不是由某个字元开头
String s = "abcde";System.out.println(s.startsWith("a"));System.out.println(s.startsWith("b"));
结果会印出
true
false
是不是由某个字元结尾
String s = "abcde";System.out.println(s.endsWith("a"));System.out.println(s.endsWith("e"));
结果会印出
false
true
字串比较
String s1 = "apple";String s2 = "apple";System.out.println(s1.equals(s2));
结果会印出 true