불분명한 질문을 게시하는 것은 유감입니다. 이것은 hashmap을 사용하는 나의 처음이고 그러므로 나는 혼란 스러웠다. 이 질문을 더 나은 방법으로 여기서 설명하려고 시도했습니다. - store key values of hashmap in string[]문자열 []에서 정렬 된 해시 맵의 Sstore 키 - 값
값을 기준으로 정렬 된 해시 맵이 있습니다. 정렬 된 맵에서 키를 추출하여 String [] 배열에 저장하려고합니다. 값의 순서에 따라 키 순서가 중요합니다. 내가 값에 대한 해시 맵을 정렬이 코드를 사용 -
http://www.xinotes.org/notes/note/306/ 키 배열을 추출하려면, 나는
String[] keys = (String[])(hm.keySet().toArray(new String[hm.size()]))
을 시도
그러나이 방법 didnt 한 작업 (여기 HM은 해시 맵입니다). 키 문자열 []에는 키가 있지만 원하는 정렬 순서는 아닙니다.
업데이트
: 나는의 LinkedHashMap을 사용하고 배열에 정렬 된 키 값을 저장 할 수 있었다. Here은 코드 링크입니다.
당신은 "정렬 된 해시 테이블"을 가지고 있다고 말하면 정확히 - 무슨 뜻입니까? –
무엇이 작동하지 않습니까? 그 명령은 예상대로였습니까? – amit
죄송합니다. 오타가 .. 값에 따라 해시 맵을 정렬했습니다 – Umang