Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 根据变量名称的字符串获取变量?_Java_Variables - Fatal编程技术网

Java 根据变量名称的字符串获取变量?

Java 根据变量名称的字符串获取变量?,java,variables,Java,Variables,我有一个变量event,它将包含一个类似“playerChatLevel”的字符串。如何使用该变量获取另一个变量的值 我有getPermission(Player-Player,String-event)并且在该整数范围内有int-blockPlaceLevel=0听起来像是您想要的是一个类似于HashMap的东西,因此您的事件可以是字符串键,它将映射到一个整数对象 您不能直接处理另一个变量,但您可以使用此映射实现基本相同的功能。您是说事件也可能包含“blockPlaceLevel”吗?还是我误

我有一个变量
event
,它将包含一个类似“playerChatLevel”的字符串。如何使用该变量获取另一个变量的值


我有
getPermission(Player-Player,String-event)
并且在该整数范围内有
int-blockPlaceLevel=0

听起来像是您想要的是一个类似于
HashMap
的东西,因此您的事件可以是
字符串
键,它将映射到一个
整数
对象


您不能直接处理另一个变量,但您可以使用此映射实现基本相同的功能。

您是说事件也可能包含“blockPlaceLevel”吗?还是我误解了?-1请添加一些代码以便我们知道你在说什么。好的。我需要能够根据第一个变量的内容得到另一个变量。你能给我一个上下文中的例子吗?我很困惑:/嗯,我真的不知道您的应用程序的上下文,但这里有一些HashMap示例的链接。太令人困惑了,我不认为这能满足我的需要。相反,我只是使用了一种更混乱的解决方法。无论如何,谢谢。好的。。。不过,不要害怕HashMap——非常方便,这是我最喜欢的东西之一:-)