为了让我的项目算法工作,我必须将字符串的值命名为布尔值。例如:
String check="Hello";
Boolean check=true;
if(some condition){
Hello=false;
}
//check的ID是字符串中定义的“Hello”,我知道这不是我举例的方式,想知道正确的实现方式。
Update-:
如果要将其用作布尔值来检查它是否为真:
if(Hashmapboolean.get(StringValue)){
//Action
}
这是您检查答案中显示的 Hashmap 是否为真的方法。
使用 Java 提供的任何关联集合。就像地图一样。通过这种方式,您可以将键用于值。
Map<String, Boolean> myMap = new HashMap();
while (!shouldStopLoop()){
String myKeyName = getNextName();
if (some condition){
myMap.put(myKeyName, false);
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句