Java에서. 숫자 접두사가있는 주어진 문자열로지도를 정렬하는 방법은 무엇입니까? 내가 속성의 맵 파일을 얻을 :Java 정렬 맵 <String, String> by String prefix
1_aaa=bla1
2_bbb=bla2
3_ccc=bla3
4_ddd=bla4
...
10_jjj=bla10
11_kkk=bla11
12_lll=bla12
내가 파일의 속성을로드 오전 :
FileInputStream is =new FileInputStream(new File(filePath));
Properties prop = new Properties();
prop.load(is);
이후 : 트리 맵을 사용하는 경우 이제 SortedMap<Object, Object> sortedProperties new TreeMap<Object, Object>(prop);
-> '10_jjj' SortedMap 의 첫 번째 요소이며 '1_aaa'를 첫 번째 요소로 사용합니다.
아이디어가 있으십니까?
감사
을 무엇을해야 하는가? – user2520395
@ user2520395 코드 샘플이 추가되었습니다. –
당신은 생명의 은인입니다. 감사. – user2520395