我有这样的事情:
String currentRoom = "NameOfRoom";
static room NameOfRoom = new room();
Run Code Online (Sandbox Code Playgroud)
我想通过变量访问它来激活房间内的功能currentRoom.
可能吗?
在此先感谢,Ethan
不确定我是否有你.
但是您可以使用Map来维护字符串和对象实例之间的映射.
Map<String, Object> map = new HashMap<>();
map.put("NameOfRoom", new Room());
Run Code Online (Sandbox Code Playgroud)
现在从地图中检索
map.get("NameOfRoom")
Run Code Online (Sandbox Code Playgroud)