• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

선생님 질문있어요 !!! ^^

21.03.21 14:49 작성 조회수 118

0

hashSet에서 삭제할 때 

iterator를 얻어 온다음 해당 객체를 찾고 삭제하는데

향상된 for를 사용하면 안되나요?

iterator는 쓰레드 상황에서만 고려해야 하는 아이인가요?

선생님 좋은강의 책 감사합니다.^^

public boolean removeMember( int memberId) {

for( Member member : hashset) {

   int tempId  =member.getMemberId();

   if( memberId == tempId) {

   hashset.remove(member);

   return true;

   }

}

return false;

 

}

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!