作者Aisne ( )
站内java
标题[问题] 可以用字串当变数名称吗?
时间Wed May 16 18:52:31 2012
比如说我有一个class
class Car{
.......
}
我想用字串来产生一个新的物件,例如
String str1 =
"mycar";
希望做到以下
Car
mycar = new Car();
str1这个字串是使用者动态输入的
有办法做到这样吗?
谢谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 113.61.145.33
1F:推 LaPass:java没这个东西,php、JavaScript才有 05/16 19:21
2F:推 Avg3217m:宣告Map key设"mycar" value设new Car() 能满足你需求吗 05/16 19:27
3F:→ awert:为什麽会想要这样写 ? 建议可以说说你的状况让大家建议 05/16 21:33
4F:推 swpoker:Map?老实说你只是想想而已吧~其实没什麽意义阿 05/17 11:02
5F:推 SACkings55:为何需要让使用者决定class的名称? 05/24 20:55
6F:→ SACkings55:讲错了 是物件QQ 05/24 20:57
7F:推 SMARTSMART:想不出有啥意义?我怀疑你想说的是Mycar c =new Mycar() 05/24 22:43
8F:→ SMARTSMART:这样比较有意义些XD 05/24 22:44