# comparator

47개의 포스트

[Java] Comparator와 Comparable

객체 정렬에 필요한 메소드(정렬기준 제공)를 정의한 인터페이스Comparable 인터페이스는 int compareTo(Object o) 메소드를 제공하고,Comparator 인터페이스는 int compare(Object o1, Object o2) 메소드를 제공한다.위

2022년 11월 24일
·
0개의 댓글
·
post-thumbnail

[Java] 객체 정렬

객체 정렬

2022년 11월 22일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 입문] 한 번만 등장한 문자 - Java

ArrayList란? sorting method 종류는?

2022년 11월 14일
·
0개의 댓글
·
post-thumbnail

Collections.sort에서 Comparator 만들기

1. Collections.sort 쓰고 Ctrl+space 두번째 줄 인자가 두개인 sort 선택 2. 인자에 타켓 list와 new Com 쓰고 Ctrl+space 3. T에 원하는 타입 넣어주고, Comparator에서 Add unimplemented meth

2022년 11월 9일
·
0개의 댓글
·

TIL: Comparable Interface

public interface Comparable<T>This interface imposes a total ordering on the objects of each class that implements it. Comparable interface is used

2022년 9월 28일
·
0개의 댓글
·

코테 - 문자열 내 마음대로 정렬하기

프로그래머스 링크문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다.예를 들어 strings가 "sun", "bed", "car"이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "

2022년 9월 4일
·
0개의 댓글
·
post-thumbnail

재귀적 타입 한정(Recirsove Type Bound)

타입 매개변수가 자신의 타입을 포함하는 상위 모듈에 한정되는 것을 말한다.

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

Comparable과 Comparator 인터페이스

202208181) Member 클래스2) MemberTreeSet 클래스3) Comparator 클래스TreeSet & Comparator객체의 정렬에 사용하는 클래스이다.이진검색트리(binary search tree)로 구현된다.비교 대상이 되는 객체에 Compar

2022년 8월 17일
·
0개의 댓글
·
post-thumbnail

[Java] Comparable / Comparator 비교

객체를 비교 할 수 있도록 하기 위한 인터페이스compareTo(T o) 메소드 하나가 선언되어 있는 인터페이스자기 자신과 매개변수로 들어오는 객체를 비교반환형 : int양수: 비교 기준이 더 큰 경우0: 자신과 같은 경우음수: 비교 기준이 더 작은 경우객체를 비교할

2022년 7월 26일
·
0개의 댓글
·

[Kotlin] Comparable, Comparator

백준을 풀다가 정렬 문제가 나올 때 Comparable과 Comparator를 활용하는 것을 많이 볼 수 있다. 그렇다면 둘의 차이점은 뭘까? 간단하게 이야기하면 두 가지 모두 객체를 비교할 때 사용한다는 것이 공통점이다. 창이점은 Comparable은 객체 스스로가

2022년 6월 29일
·
0개의 댓글
·

[JAVA] 배열 정렬하기

Array.sort() / Comparable/ comparator / Stream API

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

[Java/Collection] Comparable과 Comparator

정렬을 하기 위해선 꼭 필요한 개념이에요~

2022년 5월 1일
·
0개의 댓글
·

[Java] Map을 Key, Value로 정렬하기

Java에서 HashMap 정렬이 필요할 때, 그 방법에 대해 알아볼 것이다.정렬 기준은 key, value 두가지로 나눌 수 있다.map 의 keySet을 이용하여 정렬한다.오름차순 시에는 Collection.sort(), 내림차순 시에는 Collection.reve

2022년 4월 29일
·
0개의 댓글
·

컬렉션 프레임워크와 셋(Set)

HashSet<E>TreeSet<E>중복 불가순서 유지 불가Object 클래스의 equals 메소드 호출 결과를 근거로 동일 인스턴스를 판단set의 해쉬 코드를 반환hashCode를 통해 동일한 해쉬 코드를 가진 집합에 대해 접근한다.동일한 해쉬 코드를 가진

2022년 3월 29일
·
0개의 댓글
·

Comparable, Comparator

Comparable, Comparator 모두 인터페이스이며 객체정렬에 필요한 메서드가 정의되어있다.매개변수로 주어진 객체 o를 객체 본인과 비교한다.compareTo의 값이 음수이면 왼쪽보다 오른쪽이 크다는것이다. 양수이면 오른쪽이 왼쪽보다 크다. 0이면 같다.기본

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

프로그래머스-2018 KAKAO BLIND RECRUITMENT ( 파일명 정렬 by Java )

프로그래머스 2018 KAKAO BLIND RECRUITMENT Level 2 문제 파일명 정렬을 풀어보자 ( 자바 )

2022년 2월 7일
·
0개의 댓글
·

[스터디]Java의 정석 21일차

Arrays.sort()와 같은 정렬 메소드는 컴퓨터가 배열을 정하는 것처럼 보였지만, 실제로는 Comparator와 Comparable 인터페이스 구현에 의해 정의되고 있었던 것이다.

2022년 1월 23일
·
0개의 댓글
·
post-thumbnail

220123 일 Algorithms TIL

문제파이썬, 자바 - 코드Comparator.comparing 할 때 역순으로 하고 싶으면 타입을 지정해줘야 한다. reversed()를 안 쓸 때까지는 위의 코드가 문제가 없었는데 reversed()를 쓰니 컴파일 에러가 발생했다. https://stacko

2022년 1월 22일
·
0개의 댓글
·

baekjoon: 1431. 시리얼 벟노

문제링크

2021년 12월 27일
·
0개의 댓글
·