字符串概念和特点与字符串的构造方法和直接创建

java.long.String类代表字符串
java程序中的所有字符串面值如("a,b,c")都作为此类的实例实现
其实就是说:程序当中所有的双云好字符串都是String类的对象,就算没有new那么是

特点;
1.字符串的内容永不可变
2.正是因为字符串不可以改变,所以字符串是可以共享是用的
3.字符串效果相当于是char[]字符数组但是底层原理是byte[]字节数组

创建字符串的常见方式:
public String();创建一个空白字符串不含有任何内容
public String(char[] array);根据字符数组的内容来创建对应的字符串
public String(byte[] arr);根据字节数组的内容来创建对应的字符串
String string = "asda";

public static void mian(String[] args){
	String str1 = new String();
	System.out.println(str1);
	
	char[] chararray = {'a','b'};
	String str3 = new String(chararray);//a,b
	
	byte[] arr = {97,98};
	String str4 = new String(arr);
	
	String str5 = "asdasd";
	System.out.println(str5);//asdasd
}
posted @ 2022-06-30 10:01  我滴妈老弟  阅读(51)  评论(0编辑  收藏  举报