构造方法
A: String s = new String();
-- 空字符序列
B: String s = new String(byte[] bys);
-- 使用平台的默认字符集解码指定的 byte 数组,构造一个 String。
C: String s = new String(byte[] bys, int index, int length);
-- 使用平台的默认字符集解码指定的 byte 数组,构造一个 String。从索引为 index 处开始,截取长度为 length。
如果参数 index 或者 length 超出数组范围,报出:java.lang.StringIndexOutOfBoundsException
D: String s = new String(char[] chs);
-- 使用字符数组中包含的字符序列,构造一个 String。
E: String s = new String(char[] chs, int index, int length);
-- 使用字符数组中包含的字符序列,构造一个 String。从索引为 index 处开始,截取长度为 length。
如果参数 index 或者 length 超出数组范围,报出:java.lang.StringIndexOutOfBoundsException
F: String s = new String(String str);
G: String s = "hello"; |
|