一、String常用的构造方法:
String s = new String(""); String s = “”; String s6 = new String(char数组); String s7 = new String(char数组, 起始下标, 长度); String s8 = new String(byte数组); String s9 = new String(byte数组, 起始下标, 长度);
示例
package Day0310. Demo01;
public class StringTest01 {
public static void main ( String[ ] args) {
String s1= "kongniqiwa" ;
byte [ ] bytes = { 97 , 98 , 99 } ;
String s2 = new String ( bytes) ;
System. out. println ( s2) ;
String s3 = new String ( bytes, 1 , 2 ) ;
System. out. println ( s3) ;
char [ ] chars = { '我' , '爱' , '你' } ;
String s4 = new String ( chars) ;
System. out. println ( s4) ;
String s5 = new String ( chars, 1 , 2 ) ;
System. out. println ( s5) ;
}
}
二、String常用的构造方法总结:
String s = new String("");
String s1= new String ( "kongniqiwa" ) ;
String s = “”;
String s1= "kongniqiwa" ;
String s6 = new String(char数组);
char [ ] chars = { '我' , '爱' , '你' } ;
String s4 = new String ( chars) ;
System. out. println ( s4) ;
String s7 = new String(char数组, 起始下标, 长度);
String s5 = new String ( chars, 1 , 2 ) ;
System. out. println ( s5) ;
String s8 = new String(byte数组);
byte [ ] bytes = { 97 , 98 , 99 } ;
String s2 = new String ( bytes) ;
System. out. println ( s2) ;
String s9 = new String(byte数组, 起始下标, 长度);
String s3 = new String ( bytes, 1 , 2 ) ;
System. out. println ( s3) ;