我需要將動態字符串值附加到具有已知值的新字符串數組。如何使用字符串數組和字符串創建數組
static final String [] ARRAY = {"A","B","C"};
String d = "D"; // could be changing dynamically.
我的問題是將一個值附加到一個帶有動態字符串值的新字符串數組。
我需要這樣的東西。
String [] EXPECTED_ARRAY = {ARRAY, d}; // does not compile.
預期輸出:(本地字符串數組)
String [] EXPECTED_ARRAY = {"A", "B", "C", d};
預先感謝。 BTW:陣列,ArrayList可以很容易地做到這一點。有沒有其他的替代方法。
'ArrayList'就是這樣...順便說一句,在JAVA中,「字符串」是不可改變的...所以在附加後對D值的任何改變都不會反映在數組內容中! –
我不希望一旦創建新數組就會反映出這些值的變化。謝謝。 – Raaam
或者如果你想努力的話,那麼你需要每次創建一個新的數組,這是我想你會遠離 – emotionlessbananas