java中能否把一个string变量的值作为另一变量名

小弟最近的安卓开发,需要动态添加一个marker类型的变量。请问能否把一个string变量的值作为另一变量名。
如:String a = “ddd”;
能否把a中的内容作为变量名:Marker a中内容 = xxx...;
谢谢大神!

应该不能,但应该可以换个思路:
利用 Map 来保存

//存储
string a ='bbbb';
Map<String, Marker > map = new HashMap<String, Marker>(); 
Marker xxxxx = xxx;
map.put(a, xxxxxx);
//取出
map.get(a);

可否使用map来解决你的问题。 map.put(a,market);

用map来保存就能解决,换个思路吧

你可以通过java的反射试试,学c#不能帮助你

你这种想法其实只是想要一个中间变量而已啊 ,你获取的话只要用a的值不就可以了吗