Wrapper Class, Primitive Type == 비교와 NPE 및 HashSet 관련 삽질
2020. 7. 1.
Wrapper Class 캐싱과 HashSet에 대한 지식이 부족해서 삽질을 했던 경험을 정리하고자 한다. 틀린 내용이 많이 포함되어 있을 수도 있다. 지하철 미션 진행 중 다음과 같은 테스트 코드가 문제였다. @Test void addLineStation() { Line line = new Line(1L, "2호선"); line.addLineStation(new LineStation(null, 1L)); line.addLineStation(new LineStation(1L, 2L)); line.addLineStation(new LineStation(null, 3L)); LineStation lineStation = line.getStations().stream() .filter(it -> it.getP..