[問題] 可以用字串當變數名稱嗎?

看板java作者 ( )時間13年前 (2012/05/16 18:52), 編輯推噓5(503)
留言8則, 6人參與, 最新討論串1/1
比如說我有一個class class Car{ ....... } 我想用字串來產生一個新的物件,例如 String str1 = "mycar"; 希望做到以下 Car mycar = new Car(); str1這個字串是使用者動態輸入的 有辦法做到這樣嗎? 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.61.145.33

05/16 19:21, , 1F
java沒這個東西,php、JavaScript才有
05/16 19:21, 1F

05/16 19:27, , 2F
宣告Map key設"mycar" value設new Car() 能滿足你需求嗎
05/16 19:27, 2F

05/16 21:33, , 3F
為什麼會想要這樣寫 ? 建議可以說說你的狀況讓大家建議
05/16 21:33, 3F

05/17 11:02, , 4F
Map?老實說你只是想想而已吧~其實沒什麼意義阿
05/17 11:02, 4F

05/24 20:55, , 5F
為何需要讓使用者決定class的名稱?
05/24 20:55, 5F

05/24 20:57, , 6F
講錯了 是物件QQ
05/24 20:57, 6F

05/24 22:43, , 7F
想不出有啥意義?我懷疑你想說的是Mycar c =new Mycar()
05/24 22:43, 7F

05/24 22:44, , 8F
這樣比較有意義些XD
05/24 22:44, 8F
文章代碼(AID): #1FiuRoFo (java)