어디서나 인터넷에, 여기에 방법자바에서 사전 만들기? 그것은 트리 맵은 정렬 할 사전을 한 고려해서는 안
Map<String, String> map = new HashMap<String, String>();
map.put("dog", "type of animal");
System.out.println(map.get("dog"));
내 포인트가되어 있습니까? 일치하는 조회는 Treemap의 경우에는 최적화되지 않지만 최상의 데이터 구조 정렬을 고려하십시오.
업데이트 : - 검색 단어가없는 경우 사전 구문 적으로 가장 가까운 단어가 하나 더 필요합니다. 나는 그것을 달성하는 방법을 모르겠다?
@ T.J. Crowder. 내 업데이트를 참조하십시오. 그게 하나 더 요구 사항. – user3198603
@ user3198603 :이 경우 네,'TreeMap'을 사용하는 것이 더 합리적입니다. 특히 ['floorEntry'] (http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#floorEntry-K-)/['floorKey'] (http : /docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#floorKey-K-) 및 ['ceilingEntry'] (http://docs.oracle.com/javase/8/docs) /api/java/util/TreeMap.html#ceilingEntry-K-)/['ceilingKey'] (http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html#ceilingKey -K-)는 그 일환으로 유용하게 보입니다. –