나는 자바 클래스를 복용하고있어 강사는 우리가 이런 HashMap에 구축했다 : 자동차 객체가 자동차 (같은이 Toyota Corolla 8 90000
을)의 파일에서 읽어Java 초보자 : SortedSet 항목의 해시 맵에 액세스하는 방법?
Map<String, SortedSet<Car>> makeSetMap = new HashMap<String, SortedSet<Car>>();
을 그들을 얻기 위해 몇 가지 처리를 할 위에서 설명한대로 해시 맵에 추가하십시오. 따라서지도의 키는 제조업체 이름 (Toyota)으로 끝나는 문자열이며 값은 자동차의 SortedSet입니다.
나중에 사용자가 표시 할 모델을 선택할 수 있도록 앱을 설정해야합니다. 그런 다음 해당 모델의 자동차 데이터 만 표시합니다. 지금 당장 나는 전체적인 모든 데이터에 액세스하는 방법을 생각해 내야 만합니다. 해시 맵에 대한 코드를 작성했으며 반복기를 사용하여 표시 할 제조업체 이름을 얻을 수는 있지만 개별 자동차 데이터를 표시하는 방법을 알 수는 없습니다. :(
다음내가 지금까지 무엇을 - 그것은이 조각이다,하지만 난 너희들이 그것을 알아낼 수 있다고 생각 :
//I'm starting to have trouble here..
Set<String> brands = makeSetMap.keySet();
System.out.println("Brands are: " + brands.toString());
Iterator<String> brandsIt = brands.iterator();
while (brandsIt.hasNext())
{
SortedSet<Car> brandmodels;
//brandmodels = brandsIt.next();
//System.out.println("Working on: " +brandmodels.toString());
}
도움말 날을 곧게 수있는 사람에게 감사
더 많은 코드를 게시 할 수 있습니까? 이 스 니펫은 전체 그림을 제공하지 않습니다. – eabraham