2015-11-03 115 views
0

所以,我需要一個實例在我的班級公司。這很容易如何使用字符串中的名稱創建實例

public Company company1 = new Company(); 

好了,你怎麼從像

public String companyName = "Google" 
public Company [the companyName String as.. thisthing] = new Company();` 

或東西...什麼的字符串...

+2

可能重複的[如何通過字符串名稱創建類實例](http://stackoverflow.com/questions/23185661/how-to - 創建一流-instance-by-string-name) – Perdomoff

+3

對象/實例沒有名稱。變量確實。這些變量名在* compile-time *處是靜態已知的。你可能想要一個'Map ' –

+0

'Company'類是否有一個帶'String'的構造函數?如果沒有,它是否有一個方法可以讓你設置屬於'Company'給定實例的'String'變量? –

回答

0

你想要把你創建一個名爲實例對象在一個ArrayList訪問它們全部,而不是嘗試命名一個字符串值

相關問題