【发布时间】:2019-04-25 02:17:17
【问题描述】:
我想为字符串分配一个 int 值,这样 如果
“苹果”=1,“香蕉”=2
我可以做类似的事情
intToStr(1) = "苹果"
或
StrToInt("香蕉") = 2
我知道我可以通过使用 switch 语句来做到这一点,但我听说使用太多 switch 语句并不理想。使用一堆 switch 语句可以吗?如果不是,那么进行这种映射的最佳方法是什么?
【问题讨论】:
-
你要找的是
Map<String, Integer>:Map.of("apple", 1, "banana", 2);
标签: java