public class MapTest {
public static void main(String[] args) {
String[] cars = new String[] { "아우디", "밴츠", "BMW", "마흐바흐", "포르쉐", "벤츠" };
TreeMap<Integer, String> map = new TreeMap<>();
for(int i = 0; i<cars.length; i++){
int rnum = (int)(Math.random()*10+1);
System.out.println(i+rnum);
int i_rnum = new Integer((i+rnum) *100+3000);
map.put(i_rnum, cars[i]);
// System.out.print(map.get(i_rnum));
}
Set<Integer> keys = map.keySet();
System.out.println(map.keySet());
Iterator<Integer> iter = keys.iterator();
while(iter.hasNext()){
Integer key = iter.next();
map.get(key);
String value = map.get(key);
System.out.println(key + "cc, " + value);
}
}
}
'Java > 자료구조와 알고리즘' 카테고리의 다른 글
Selection Sort (0) | 2017.09.07 |
---|---|
Quick Sort 소스 (0) | 2017.09.07 |
Tree set 으로 순서나열하기 <2> (0) | 2017.09.07 |
Tree set으로 순서 나열하기 <1> (0) | 2017.09.07 |
수식검사 알고리즘 (0) | 2017.09.07 |