答案 0 :(得分:1)
我认为您正在寻找的是String类的.equals()方法,该方法可以比较两个字符串。例如:
if(scanner.next().equals(a)) {
// do something
}
答案 1 :(得分:0)
我对您的问题不太清楚。您是说用户要输入一个变量名,程序需要显示该变量的值吗?
如果我的猜测正确,那么您只需要一张地图。例如,如果变量值类型为Integer,则可以创建: 地图内存= newHashMap();
,然后通过以下方式将初始化变量放入“内存”中:memory.put(“ var”,1)。
检索变量:if(memory.containsKey(“ var”))返回memory.get(“ var”);