Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 字符串常量与变量_Java - Fatal编程技术网

Java 字符串常量与变量

Java 字符串常量与变量,java,Java,字符串常量和字符串变量之间有什么区别?这就是您要找的吗 变量: 可以将值指定给 变量,一旦它被声明。 变量的值可以是 如果 变量在该范围内是可访问的 常数: 常量是使用final 关键词。常数的值 一旦其声明,就无法更改 在java中,常量字符串表示标记为final的字符串变量 final String foo = "Some String"; 当一个变量被标记为final时,它不能在整个程序中更改。字符串变量是 String bar = "Another String"; 它可以根据您的

字符串常量和字符串变量之间有什么区别?

这就是您要找的吗

变量:

可以将值指定给 变量,一旦它被声明。 变量的值可以是 如果 变量在该范围内是可访问的

常数:

常量是使用final 关键词。常数的值 一旦其声明,就无法更改


在java中,常量字符串表示标记为final的字符串变量

final String foo = "Some String";
当一个变量被标记为final时,它不能在整个程序中更改。字符串变量是

String bar = "Another String";
它可以根据您的意愿进行多次更改。
还要注意的是,每当您将新字符串文字分配给字符串变量时,它不会更改字符串,而是创建一个新字符串,然后将其分配给现有变量。

Mutability?不确定您想要的是什么。常量是指可变性还是字符串文字?对于
字符串常量
,您是指
字符串文字
??