1.大连2 沈阳 3 南京4 武汉 5 郑州
把字符串存入到map集合中去 帮解
```java
import java.util.HashMap;
import java.util.Map;
public class Main4 {
public static void main(String[] args) {
//1.大连2 沈阳 3 南京4 武汉 5 郑州
String str1 = "大连";
String str2 = "沈阳";
String str3 = "南京";
String str4 = "武汉";
String str5 = "郑州";
Map<Integer,String> map =new HashMap<>();
map.put(1,str1);
map.put(2,str2);
map.put(3,str3);
map.put(4,str4);
map.put(5,str5);
System.out.println(map);
}
}
```
// 创建城市数组
String[] city = { "大连", "沈阳", "南京", "武汉", "郑州" };
Map<Integer, String> map = new HashMap<>();
for (int i = 0; i < city.length; i++) {
// 遍历数组存入map
map.put(i + 1, city[i]);
}
String str = "大连,沈阳,南京,武汉,郑州";
String[] arr = str.split(",",-1);
Map<String,String> map = new HashMap<String,String>();
for(int i=0;i<arr.length;i++){
map.put("name"+i,arr[i]);
}
Map<Integer,String> map =new HashMap<>();
map.put(1,“大连”);
map.put(2,“武汉”);
map.put(3,“郑州”);