字符串常量與字符串變量有什麼區別?字符串常量與變量
Q
字符串常量與變量
0
A
回答
2
這是你在找什麼?
Java - Variable, Constant and Literal in Java
變量:
一旦被宣佈可以分配值到 變量。 如果 變量在該範圍內可訪問,則變量的值可以是 在程序中的任何位置更改。
常量:
常量使用最終 關鍵字聲明。常數 的值只有在聲明後才能更改。
0
在Java中的恆定字符串意味着標記爲最終String變量;
final String foo = "Some String";
而當一個變量被標記爲final時,它不能在整個程序中被改變。而字符串變量只是
String bar = "Another String";
它可以根據需要多次更改。 還要注意的是,無論您何時將新字符串文字分配給字符串變量,它都不會更改字符串,它會創建一個新字符串,然後將其分配給現有變量。
可變性?不知道你在做什麼。 – msandiford 2010-12-10 04:34:41