생각해보니 Set을 쓰게되면 같은 책이어도 날짜가 다르면 다른 걸로 인식해서 그냥 들어가지는거 아닌가요?
근데 Set 쓰라고 하셧는데 질문
익명(218.54)
2020-12-10 01:02
추천 0
댓글 9
다른 게시글
-
형들 디시 이미지에 하이퍼링크 걸떄 [6]도무룩(aqua4568) | 20.12.10추천 0
-
와...코린이 홈페이지 구색 갖추니까 행복해짐 [1]익명(116.123) | 20.12.10추천 0
-
의료중견기업 개발부서 vs 중소it 어디가야되냐익명(175.223) | 20.12.10추천 0
-
ip설정 건드렸다가 인터넷이맛갔아요 [1]익명(223.38) | 20.12.10추천 0
-
위키 열일하는듯우물안개구..(lastpenguin) | 20.12.10추천 0
-
이클립스 지금 깔았는데 [6]12345(14.38) | 20.12.10추천 0
-
아기프붕 드립 원조가 아기무현이었네헬마스터(supersaver) | 20.12.10추천 0
-
45분 다시 시작익명(218.54) | 20.12.10추천 0
-
네이버 api 이미지는 진짜 미스테리네.. [1]익명(218.54) | 20.12.10추천 0
-
근데 웹 부트스트랩 템플릿 가져다쓰는경우많음? [1]익명(59.14) | 20.12.10추천 0
아마 비교방법 지정할수 있을듯
검색해보니 비교해서 업데이트 해주는 건가
아마 MyBook class의 operator == 을 재정의하면 되긴할것같음 근데 이경우 또 실제 == 연산이 맞지않는거니 정말 고민이 되는 경우로군
한 데이터 클래스의 equality를 기능별로 다르게 할거면 addBook같은 경우 어차피 데이터 크기가 작으니 리스트계속쓰고 내부구현을 forloop말고 where같은걸로 바꾸는게 보기 좋을듯 아니면 MyBook이 일시적인 데이터가 아닐 경우 글로벌하게 관리해줘도 되고 이럴 경우 자료구조는 병목메서드에따라 다를듯
요약) 사실 그냥 리스트써도됨 어차피 앱이고 데이터양 적을테니 줫도 차이없음
where이라는게 있었군요 감사합니다
where가아니라 firstWhere네
아 그러네요 where는 모든항목이라 리스트로 하는거고