導入Java . util . ArrayList;
導入Java . util . hashmap;
導入Java . util . map;
公共類列表{
/**
* @param args
*/
公共靜態void main(String[] args) {
數組列表list1=?new ArrayList();
list 1 . add(1);list 1 . add(2);list 1 . add(3);list 1 . add(4);
數組列表list2?= new ArrayList();
list 2 . add(0);list 2 . add(1);list 2 . add(2);list 2 . add(3);
Map m = new HashMap & ltInteger,Integer & gt();
for(int I = 0;我& ltlist 1 . size();i++) {
m.put(list1.get(i),list 1 . get(I));
}
for(int I = 0;我& ltlist 2 . size();i++) {
m.put(list2.get(i),list 2 . get(I));
}
數組列表list3=?new ArrayList();
對象s[] = m.keySet()。to array();
for(int I = 0;我& ltm . size();i++) {
list 3 . add(integer . value of(m . get(s[I])。toString()));
}
//輸出驗證
for(int I = 0;我& ltlist 3 . size();i++) {
System.out.println(list3.get(i))。toString());
}
}
}直接碼。