package zhiZuo4;
public class Test {
public static void main(String[] args)
{
//声明定义字符串
String A = "AAAAAA";
String B = null;
B = new String();
B = new String("AAAAA");
char[] c = new char[]{\'A\',\'A\',\'A\'};
String D = new String(c);
System.out.println("字符串D长度为"+D.length());
System.out.println("字符串D为"+D);
//查找字符或字符串
int E = D.indexOf("AA");
System.out.println(E);
int F = D.indexOf("B");
System.out.println(F);
String G = "hdiasdkaenfklajksj";
int la = G.lastIndexOf("s");
System.out.println(la);
//截取字符或字符串
String H = G.substring(5);
System.out.println(H);
String J = G.substring(5, 6);
System.out.println(J);
//去除前后空格
String K = " hu g t eyd ";
System.out.println(K.trim());
//查找替换
System.out.println(K.replace(" ", ""));
String L = "WWW,WWW,钱已经花光!";
System.out.println(L.replaceFirst("WWW", "穷死了"));
//判断字符串的开始和结束
System.out.println(L.startsWith("W"));
System.out.println((L.indexOf("W")==0));
System.out.println(L.endsWith("!"));
//判断字符串是否相等
String a = new String("aBc");
String b = new String("aBc");
System.out.println((a==b));
System.out.println((a.equals(b)));
//大小写转换
System.out.println(a.toUpperCase());
System.out.println(b.toLowerCase());
//字符串分割
String a2 = "a b c d e f";
String[] a3 = a2.split(" ");
for (int i = 0;i<a3.length;i++)
{
System.out.print("\t"+a3[i]);
}
}
}
