将Value设置为String []对象

时间:2017-10-09 02:20:11

标签: java

我有这个包含月份的字符串。我想保存本月的代码。例如,如果我保存月份1月,它将保存月份“1”的代码。我该如何设置每个月的值。

String [] month= {"January", "February", "March", "April", "May", "June", "July", "August", "September",
            "October", "November", "December"};

2 个答案:

答案 0 :(得分:1)

如果您想key-value pair structure.

,可以将HashMap用于此目的
HashMap<Integer,String> months=new HashMap<Integer,String>(); 
months.put(1,"January"); 
// similarly put other month 

如果您想通过键获取hashmap的值,可以使用

String firstMonth = newMap.get(1);

答案 1 :(得分:0)

使用地图而不是数组。地图的类型为Map<String, Integer> months。将您的每个月份都放在地图中,并附上相应的值。当您需要每个月的值时,通过提供月份名称

从地图中获取它