String类型:
length | 字符串的长度 |
index0f | 检索字符串 |
charAt | 返回指定字符的位置 |
equals | 判断内容 |
replace | 替换与正则表达式匹配的子串 |
split | 字符串分割成数组 |
substring | 提取字符串中两个指定的索引号之间的符号 |
format | 格式 |
trim | 删除字符串之间的空白部分 |
代码演示:
public class C203_01_01_String {
public static void main(String[] args) {
String str1 = " abc ";
String str2 = new String("abc1234");
//length(字符串的长度)
System.out.println(str1.length());
//indexOf(检索字符串)
System.out.println(str2.indexOf("b"));
//charAt(返回指定字符的位置)
System.out.println(str1.charAt(2));
//equals(值相等)
System.out.println(str1.equals(" abc "));
//replace(替换与正则表达式匹配的子串)
System.out.println(str1.replace("1", "a"));
//substring(提取字符串中两个指定的索引号之间的字符。)
System.out.println(str1.substring(3));
//trim(删除字符串的空白部分。两边的空格)
System.out.println(str1.trim());
//format(格式)
System.out.println(str2.format(str1, "Hi", "At"));
//split(把字符串分割为字符串数组)
String str3[] = "aaa-bbb-ccc".split("|");
for (int i = 0; i < str3.length; i++) {
System.out.print("|" + str3[i]);
}
}
}