public class Charat {
public static void main(String[] args) {
String st1="abcdefglyjk";
System.out.println(st1.charAt(3));
//返回字符串第三个字符
System.out.println(st1.length());
//返回字符串长度
System.out.println(st1.indexOf("jk"));
//返回字符串中jk第一次出现的位置
System.out.println(st1.indexOf("k",1));
//返回字符串中从第一个开始出现k的第一个位置
System.out.println(st1.equalsIgnoreCase("abcd"));
//判断abcd是否与st1相等,忽略大小写并返回false或true
System.out.println(st1.replace("a","b"));
//将字符串中的a替换成b
System.out.println(st1.startsWith("qq"));
//判断st1是否以qq字符串开头并返回false或true
System.out.println(st1.endsWith("jk"));
//判断st1是否以jk结尾并返回false或true
System.out.println(st1.toUpperCase());
//将st1字符串改为大写字符,大写和数字空格等不变
System.out.println(st1.toLowerCase());
//将st1字符串改为小写字符,小写和数字空格等不变
System.out.println(st1.substring(3));
//返回从第4个开始的字符串
System.out.println(st1.substring(3,9));
//返回从第四个开始到第十个的字符串
}
}
输出结果:
d
11
9
10
false
bbcdefglyjk
false
true
ABCDEFGLYJK
abcdefglyjk
defglyjk
defgly