我们可以看到JAVA的API文档上关于String 类的方法很多,
//String的常用方法
System.out.println();
String str=new String("哈喽 你好啊");
//返回指定索引
System.out.println(str.indexOf("你"));
//返回指定索引的值
System.out.println(str.charAt(1));
//将指定字符替换成别的
String replace = str.replace("你", "ta");
System.out.println(replace);
//去除字符串两端的空白
System.out.println(str.trim());
//返回分割后的字符串
String[] sp = str.split("哈喽");
for(int i=0;i<sp.length;i++) {
System.out.print(sp[i]);
}
//返回字符串的byte类型数组
byte[] bytes = str.getBytes();
for(int i=0;i<bytes.length;i++) {
System.out.print(bytes[i]);
}
//字符串转小写
System.out.println(new String("AbC").toLowerCase());
//字符串转大写
System.out.println(new String("aBc").toUpperCase());
//截取字符串
System.out.println(new String("你好啊这里是Java的世界").substring(2));
//比较两个字符串是否相等
System.out.println(new String("ABC").equals("abc"));