字符串的构造和直接创建

字符串的构造和直接创建

创建字符串的常见3+1种方式.

三种构造方法:

1.创建一个空白字符串,不含有任何内容.

public String();


2.根据字符数组的内容,来创建对应的字符串.

public String(char[] array);


3.根据字节数组的内容,来创建对应的字符串.

public String(byte[] array);



一种直接创建:

String str = "abc"; //右边直接用双引号



注意:

直接写上双引号,就是字符串对象了




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

public class demo06{
public static void main(String[] args) {
//直接创建
String str1 = "qqqqq";

//创建一个空白字符串
String str2 = new String();

//根据字符数组创建
char[] charv = {'w','w','w','w'};
String str3 = new String(charv);

//根据byte数组创建
byte[] bt = {(int)'a',65,67,77,69};
String str4 = new String(bt);

System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
System.out.println(str4);

}
}