1 基本概念 java.lang.String 类用于描述字符串,Java程序中所有的字符串面值都可以用该类的对象加以描述。 该类由 final 关键字修饰,表示该类不能被继承。 从 jdk1.9开始该类的底层不使用 char[] 来存储数据,而是改成 byte[] 加上编码标记,从而节约了一些空间。 该类描述的字符串内容是个常量,不可更改,可以被共享使用。 🚀 创建字符串 String ``` language // 方式一:使用常量串构造 String str = "Hello Bit"; // 方式二:直接newString对象 String str2 = new String("Hello Bit"); // 方式三:使用字符数组进行构造 char[] array = {'a', 'b', 'c'}; String str3 = new String(array); ```