### 声明字符串

在 Java 语言中字符串是一个对象，必须包含在一对“”（双引号）之内，它由 java.lang.String 类定义。字符串是由许多个字符连接而成的。例如：

“23.23”、”ABCDE”、”你好”、”A”

这些都是字符串常量，字符串常量是系统能够显示的任何文字信息，甚至是单个字符。

注意：在 Java 中由“”号包围的都是字符串，不能作为其他数据类型来使用，例如“1”+“2”的输出结果永远也不会是 3。这里所说的双引号是英文的，而不是中文的。

可以通过如下语法格式来声明字符串变量。

String str = [null]

String：指定该变量为字符串类型。

str：任意有效的标识符，表示字符串变量的名称。

null：如果省略 null，表示 str 变量是未初始化的状态。否则表示声明的字符串的值就等于 null。

例 声明字符串变量 s，实例代码如下：

String s;

说明：声明字符串变量必须经过初始化才能使用，否则编译器会报出“变量未被初始化”错误。这个说明也同样适合与任何一个对象的引用变量，也就是说没有初始化的对象是不能使用的。