public class StringImp {
public static void main(String[] args) {
String string = "my name is tiancai";
int size = string.indexOf("h");
int size2 = string.lastIndexOf("h");
System.out.println("size:"+size);
System.out.println("size2:"+size2);
char mychar = (char)(string.charAt(3));
System.out.println("mychar:"+mychar);
String substr = string.substring(3, 5);
String substr2 = string.substring(3);
System.out.println("substr:"+substr);
System.out.println("substr2:"+substr2);
String trim = string.trim();
System.out.println("trim:"+trim);
String afterReplace = string.replace("x", "X");
System.out.println("afterReplace:"+afterReplace);
boolean startWith = string.startsWith("y");
boolean endWith = string.endsWith("h");
System.out.println("startWith:"+startWith);
System.out.println("endWith:"+endWith);
boolean isEqual = string.equals("my");
boolean isEqual2 = string.equalsIgnoreCase("MY");
System.out.println("isEqual:"+isEqual);
System.out.println("isEqual2:"+isEqual2);
int re = string.compareTo("hhh");
int re2 = string.compareTo("www");
int re3 = string.compareTo("my name is tiancai");
System.out.println("re+re2+re3:"+re+" "+re2+" "+re3);
String lowerCase = string.toLowerCase();
String upperCase = string.toUpperCase();
System.out.println("lowerCase+upperCase"+lowerCase+" "+upperCase);
String[] spilt = string.split(" ");
for (int i = 0; i < spilt.length; i++) {
System.out.println("spilt"+"["+i+"]"+spilt[i]);
}
String[] spilt2 = string.split(" ", 2);
for (int i = 0; i < spilt2.length; i++) {
System.out.println("spilt2"+"["+i+"]"+spilt2[i]);
}
}
}