
개요 일하던 중 특정 객체들을 담은 List 한 개와 다른 List를 비교해서 객체의 필드들이 똑같으면 제거해야하는 상황이 있었습니다. 처음에 든 생각은 List를 Set에 담으면 문제를 해결할 수 있을 것이라고 생각했습니다. 하지만 원하는 결과를 얻지 못했습니다.

사용했던 자바 메서드를 기록한 글입니다.

Comparator Comparable둘 다 객체 정렬에 필요한 메서드를 정의한 인터페이스입니다. Comparable은 기본 정렬기준을 구현하는데 사용합니다.Comparator은 기본 정렬기준 외에 다른 기준으로 정렬하고자 할 때 사용합니다.예제

Hello.java 파일에 코드를 작성합니다.Hello.java 파일을 컴파일합니다. 컴파일한다는 것은 자바를 컴퓨터가 이해할 수 있는 바이트코드로 변환하는 것입니다.컴파일을 하면, Hello.class 파일이 생성됩니다.JVM이 컴파일된 바이트코드를 운영체

모음제거

코딩테스트 문제를 풀면서 문자열을 다뤄야하는 경우가 아주 많습니다. 처음에는 String을 사용하다가 다른 사람의 풀이를 보니 StringBuilder를 사용한 경우가 많았고, 대략적으로 String보다 StringBuilder가 성능이 더 좋다고 하길래 요즘 문제를