public class textString {
public static void main(String[] args) {
// String类的构造方法
String s1 = new String();
System.out.println(s1);
System.out.println("-------------------------------");
byte[] byteArray = { 97, 98, 99 };
String s2 = new String(byteArray);
System.out.println(s2);
System.out.println("--------------------------------");
char[] charArray = { 'a', 'b', 'c', 'd', 'e', 'f' };
String s3 = new String(charArray);
System.out.println(s3);
// offerset----第一个数字为偏移量,代表从该数组哪个位置开始打印;第二个数字为常量,代表有几个。
String s4 = new String(charArray, 2, 3);
System.out.println(s4);
System.out.println("-------------------------------");
// String类的判断功能
String s5 = "abcdef";
String s6 = "abcdef";
boolean b = s5.contains(s6);
System.out.println(b);
System.out.println(s5.equalsIgnoreCase(s6));
System.out.println(s5.equals(s6));
System.out.println(s5.startsWith("b"));
System.out.println(s5.endsWith("c"));
System.out.println(s5.isEmpty());
}
}