package Constructor1; /* * String 构造方法。 * public String():创建一个空白字符串对象,不含有任何内容 * public String(char[] chs):根据字符数组的内容,来创建字符串对象 * public String(byte[] bys):根据字节数组的内容,来创建字符串对象 * String s = "abc";直接赋值的方式创建字符串对象,内容就是abc * * 推荐直接赋值的方式得到字符串对象 * */ public class DemoText { public static void main(String[] args) { // public String():创建一个空白字符串对象,不含有任何内容 String line = new String(); System.out.println("创建空字符串:"+line); // public String(char[] chs):根据字符数组的内容,来创建字符串对象 char[] cha = {'a','b','c'}; String line1 = new String(cha); System.out.println("字符数组创建字符串:"+line1); // public String(byte[] bys):根据字节数组的内容,来创建字符串对象 // byte根据ASCII码值输出 byte[] cha1 = {97,98,99}; String line2 = new String(cha1); System.out.println("根据字节数组的内容,来创建字符串:"+line2); // String s = "abc";直接赋值的方式创建字符串对象,内容就是abc String line3 = "abc"; System.out.println("直接赋值的方式:"+line3); } }