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]);
}
}
}