如何根据映射结构将String映射到int

时间:2017-12-17 11:45:33

标签: java

这个问题可能是基本的,但我仍在努力解决这个问题。 我需要实现一个获取String的方法,并根据列表返回相应的int。 例如:

Christmas = 10
Holiday = 11

...

String text = {Christmas Holiday}

public static int StringtoInt (String text)应能够扫描String并根据提供的列表映射字符串。

有人可以提示我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

您可以使用HashMap<String, Integer>来实现此目的:

Map<String, Integer> myMap = new HashMap<String, Integer>();

myMap.put("Christmas", 10);
myMap.put("Holyday", 11);

您可以通过

检索映射到String的int
myMap.get("Christmas");

查看更多herehere