0
我一直想看看是否有可能在java中的最後幾個小時 我想用一個字符串變量來命名,像這樣的另一個對象變量:名稱從字符串對象
String s = newJpanel;
s = new JPanel();
然後爲新創建的Jpanel現在被稱爲newJpanel。
這可能嗎?
我一直想看看是否有可能在java中的最後幾個小時 我想用一個字符串變量來命名,像這樣的另一個對象變量:名稱從字符串對象
String s = newJpanel;
s = new JPanel();
然後爲新創建的Jpanel現在被稱爲newJpanel。
這可能嗎?
很明顯,您不能將String
變量賦值給JPanel
,而不會在編譯器中產生類型不匹配錯誤。您可以使用:
Map<String, JPanel> map = new HashMap<>();
JPanel panel = ...
map.put("SomeText", panel);