概念:
String类是字符串常量,字符串长度不可变。Java中String 是不可的。用于存放字符的数组被声明为final的,因此只能赋值一次,不可再更改。
创建字符串
1、简单创建
String s1="abcd"
在代码中遇到字符串常量时,这里的值是 "abcd",编译器会使用该值创建一个 String 对象。
2、使用构造函数创建
String s1=new String()
3、 提供一个字符数组参数
char[] c1={'a','b','c','d','e'}; String s5=new String(c1);
把字符数组转换成字符串
4、截取数组长度,并转换成字符串
har[] c2={'a','b','c','d','e'}; String s6=new String(c2,2,4)
5、字符串的拼接
String s1="abcdefghijk";String s2=s1.concat("zzt");//字符串的拼接,把s1字符串拼接上zzt