String st="abcdefg";
for (int i = 0; i < st.length(); i++) {
char b=st.charAt(i); //从 i 开始 取一位
System.out.println(b);
}
char [] chars= st.toCharArray(); //每位都分割 存储为数组 [a,b,c,d,e,f,g]
System.out.println(chars);
String name="彭于晏在此";
System.out.println(name.substring(0));//截取字符串 从第0 位开始一直到结尾
System.out.println(name.replace("彭于晏", "*******")); //替换 彭于晏 为******
System.out.println(name.contains("彭于晏"));// 判断一串字符串中 是否包含 彭于晏
System.out.println(name.startsWith("彭于晏"));// 判断一串字符串中 是否以 彭于晏 开始的
System.out.println(name.startsWith("于晏",1));// 判断一串字符串中 是否以 彭于晏 从索引1 开始的
String name2="彭于晏,王嘉尔,吴彦祖,陈冠希";
String [] s1=name2.split(","); //遇到 ,就分割字符串 存为 数组 如 [彭于晏,王嘉尔,吴彦祖,陈冠希]
System.out.println(s1[1]);
String a="彭于晏";//存储在字符串常量值中
String b=new String("彭于晏");//new 出来的新空间
System.out.println(a==b);//比较 地址 false
System.out.println(a.equals(b));//equals只比较字符串的值是否相等 true