String s=new String(a);是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 06:20:19

String s=new String(a);是什么意思
String s=new String(a);是什么意思

String s=new String(a);是什么意思
JAVA有几种创建字符串的方法,如下:

1)通过引用字符数组来创建字符串
char a[]={'A','b','c','E'};
String str1=new String(a);
System.out.println(str1);

2)先定义后赋值
String str2;
str2="this is a book";
System.out.println(str2);

3)通过截取字符数组的一部分来创建字符串
char a3[]={'a','b','c','D','6','p'};
String str3=new String(a3,2,4);
System.out.println(str3);

4)通过类的实例化对象方法实例化一串字符来创建字符串
String str4=new String("this is a book");
System.out.println(str4);