String str = "Zeng Ye Min";
//使用空格(split是可以使用正则表达式的)将字符串切割为数组,strArray将会有3个元素
String[] strArray = str.split(" ");
//也可以这样用,这样是指定返回的数组元素数量
String[] strArray = str.split(" ",2);
//得到str中第一个e的下标,如果str中没有e则返回-1
int indexOf = str.indexOf("e");
//得到str中最后一个e的下标,如果str没有e则返回-1
int lastIndexOf = str.lastIndexOf("e");
//判定字符串中是否以zeng开头,返回true和false
boolean startsWith = str.startsWith("zeng");
//判定字符串中是否以min结尾返回turn和false
boolean endsWith = str.endsWith("min");
//将英文字母进行大写转换
String toUpperCase = str.toUpperCase();
//将英文字母进行小写转换
String toLowerCase = str.toLowerCase();
//比较字符串对象是否相等
"zeng".equals(str);
//字符串替换,下面就是将字符串Min变成空格
String replace = str.replace("Min", " ");
//replaceAll可使用正则表达式,将字符串中的n和g全部替换为空格
String replaceAll = str.replaceAll("n|g", " ");
//字符串截取,Java字符串下标是从0开始的也就是我下面代码会截取到Zen字符串
String substring = str.substring(0, 3);
//用来判断str字符串中是否包含了e
boolean contains=str.contains("e")