42 String类和 String Buffer类 74.2.1Sing类 1. String类的主要构造方法 String类有多个构造方法,主要的有 下列5个: 点专此处结束放殃 4合
4.2 String类和StringBuffer类 4.2.1 String类 1.String类的主要构造方法 String类有多个构造方法,主要的有 下列5个:
String(; String(char chars[ d; String(char chars[l, int startIndex, int num Chars); String(byte ascii l, int hiByte) String(byte ascii l, int hiByte, int startIndex, int num Chars); 点专此处结束放殃 4合
String(); String(char chars[ ]); String(char chars[ ], int startIndex, int numChars); String(byte ascii[ ], int hiByte); String(byte ascii[ ], int hiByte, int startIndex, int numChars);
第1个构造方法生成一个空串。 第2个构造方法生成一个字符数组。 第3个构造方法生成一个字符串,这个 字符串是从字符数组 charsi中提取的,具 体讲,即从 chars数组的 startIndex位置 开始提取字符,共提取 num Chars个字符组 成一个字符串 点专此处结束放殃 4合
第1个构造方法生成一个空串。 第2个构造方法生成一个字符数组。 第3个构造方法生成一个字符串,这个 字符串是从字符数组chars[ ]中提取的,具 体讲,即从chars[ ]数组的startIndex位置 开始提取字符,共提取numChars个字符组 成一个字符串
第4个构造方法是以字节数组的形式生 成一个字符串,数组中存放字符串各字符 对应的ASCⅢ码。 第5个构造方法也是从字节数组生成 个字符串。具体讲,就是以字节数组aci 的 startIndex处开始,共提取 num chars个 字符构成字符串,如为ASCI字符,则 hiBytel的值为0。 点专此处结束放殃 4合
第4个构造方法是以字节数组的形式生 成一个字符串,数组中存放字符串各字符 对应的ASCII码。 第5个构造方法也是从字节数组生成一 个字符串。具体讲,就是以字节数组ascii[ ] 的 startIndex处开始,共提取numChars个 字符构成字符串,如为ASCII 字符,则 hiByte的值为0
例45: import javax. swing. k public class String Constructors public static void main( string args) char chararrayll {"b','i t","h d,"a",'y"} 点专此处结束放殃 4合
例4-5: import javax.swing.*; public class StringConstructors { public static void main( String args[] ) { char charArray[] = { 'b', 'i', 'r', 't', 'h', ' ', 'd', 'a', 'y' };