package collection;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import file.Item;
import java.util.HashMap;
import java.util.Collections;
public class TestCollection {
public static void main(String[] args){
HashMap<String,String> hm = new HashMap<>();
hm.put("adc","物理英雄");
hm.put("apc","化学英雄");
hm.put("t","堂客");
System.out.println(hm);
// System.out.println(hm.keySet());
// System.out.println(hm.values());
List<String> l1 = new ArrayList<>();
List<String> l2 = new ArrayList<>();
HashMap<String,String> hm2 = new HashMap<>();
l1.addAll(hm.keySet());
l2.addAll(hm.values());
for(int i=0;i<hm.size();i++){
hm2.put(l2.get(i),l1.get(i));
}
System.out.println(hm2);
}
}
keySet()可以获取所有的key, values()可以获取所有的value