字符串常量与变量

时间:2010-12-10 04:33:25

标签: java

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

2 个答案:

答案 0 :(得分:2)

这是你在找什么?

Java - Variable, Constant and Literal in Java

  

变量:

     

您可以将值指定给   变量一旦被声明。   变量的值可以是   如果改变了程序中的任何地方   变量可以在该范围内访问。

     

常数:

     

使用final来声明常量   关键词。常数的值   一旦宣布就不能改变。

答案 1 :(得分:0)

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

final String foo = "Some String";

当一个变量被标记为final时,它无法在整个程序中被更改。而String变量只是

String bar = "Another String";

可以根据需要多次更改。 另请注意,每当您将新的字符串文字分配给String变量时,它不会更改String,它会创建一个新的String,然后将其分配给现有变量。

相关问题