TreeSet 내의 특정 regNumber를 가진 Member를 검색하려고 시도하고 있습니다. 그러나 regNumber에는 TreeSet의 요소 순서와 관련이 없으며 성/이름 순서로 정렬됩니다.TreeSet의 특정 요소 검색
내가 지금하고있는 방법은 TreeSet의 모든 요소를 반복하고 찾고있는 regNumber와 일치하는 요소를 반환하는 것입니다. 그게 좋은 연습인가요, 아니면 너무 비효율적입니까?
public class Members implements Comperable <Members> {
private String firstName;
private String lastName;
private int regNumber;
}
PS에게 TreeSet의의 요소가 마지막/이름으로 정렬되어 있어야
좋은 연습은 아니지만 이러한 모든 요구 사항이 필요한 경우 다른 작업을 수행 할 수 없습니다. –
귀하의 질문은 귀하가 어떻게 컬렉션을 사용할 계획입니까? 특히, 왜 TreeSet을 사용하고 있습니까? 특정 regNumber를 가진 회원을 찾고 싶다면지도에 넣지 않는 것이 좋습니다 (regNumber가 고유하다고 가정). – amaidment