gpt4 book ai didi

java - Java中如何检查字符串的名称是否与整数的名称相同?

转载 作者:行者123 更新时间:2023-12-01 17:03:24 25 4
gpt4 key购买 nike

例如,如果用户输入“sword”,则整型变量 Sword 的值应从 0 更改为 1。如果用户输入“boots”,则 boots 的整数变量应从 0 更改为 1。我知道我可以为我想要检查的每篇文章执行手动 if 语句,但是有没有可能的方法来检查输入的字符串并更改相应变量的值而不为每篇文章创建 if 语句?

最佳答案

将您的信息存储在 map 中。当用户输入您键入的字符串(剑、 Boot 等)时,然后更新其值。

public class DataClass {
Map<String, Integer> data = new HashMap<>();

public void addValueToData(String key) {
if(!data.containsKey(key)) {
data.put(key, 0);
} else {
data.put(key, data.get(key) + 1);
}
}
}

关于java - Java中如何检查字符串的名称是否与整数的名称相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26565016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com