뭔가 이상합니다.해시 맵을 반복합니다.
이 내 코드입니다 : S : 3, 2, 1,
4는 왜 순서가 모두 혼합 :
Map<String, Object[]> data = new HashMap<String, Object[]>();
data.put("1", new Object[] {"VENDOR_NAME", "COUNTRY_CODE", "PREFIX" , "RATE" , "CURRENCY" });
data.put("2", new Object[] {10d, "John", 1500000d});
data.put("3", new Object[] {2d, "Sam", 800000d});
data.put("4", new Object[] {3d, "Dean", 700000d});
Set<String> keyset = data.keySet();
int rownum = 0;
for (String key : keyset) {
System.out.println(key);
}
결과
?
고마워요. – susparsy
알파벳 순서를 원하면 TreeMap을 사용하십시오. – Thilo
@susparsy. 답변을 수락 된 것으로 표시 할 수 있습니다. –