我看到/听到人们将文字视为常量,但是他们真的是常量吗?
我认为final是一个常量:
final constantNumber = 10;
例如。在下面的文字中,我可以更改值。
int testNumber = 10;
System.out.println(testNumber);
testNumber = 20;
System.out.println(testNumber);
最佳答案
在你的例子中
int testNumber = 10;
10
是文字,而不是testNumber
。是的,这是一个常数。关于java - Java文字真的恒定吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18749826/