比方說,我有一個字符串,如下圖所示。
String s = "Hello";
現在,我想創建一個字符串,但該字符串的變量將被稱爲「你好」。爲了使字符串的名稱爲「Hello」,我必須訪問字符串s
以獲得名稱「Hello」,因此我可以將其用作變量名稱。以下是我想看到的。
String Hello = "I want to do this, But from Accessing String s So I KNOW that String s = Hello";
感謝您的努力,並請嘗試向我解釋,因爲我是Java初學者。 :D
1.你爲什麼想這樣做?可能有更好的方法來做你想做的事情...... 2.可以通過反射API來完成,這對於Java初學者來說並不容易掌握。 – assylias
同意@Sayem並投票結束。海報請查看Sayem提供的鏈接。正如這裏和鏈接中所指出的那樣,這不是Java的*方式。如果要將String變量與String相關聯,最好使用「Map」。 –
如何使用反射來完成? Java中沒有動態變量。 – Anton