# comparable

29개의 포스트

[Kotlin] Comparable, Comparator

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

6일 전
·
0개의 댓글

[JAVA] 배열 정렬하기

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

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

[Java/Collection] Comparable과 Comparator

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

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

Java 프로그래밍 : 객체지향 (4) Comparable - 객체 정렬

Java 프로그래밍 : 객체지향 (4) Comparable - 객체 정렬에 대해 알아봅니다.

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

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

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

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

[정렬] Comparable, Comparator

자바의 비교와 정렬

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

Comparable, Comparator

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

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

실패율

Comparable을 상속하는 Data class를 만들어 sorting 시 우선순위를 지정하였다.다른 사람의 답을 보면 class를 다르게 사용하는 방법이 많이 보인다. kotlin 코드 스타일에 대해 더욱더 공부해야할 것 같다.

2021년 12월 22일
·
0개의 댓글
post-thumbnail

Day6

Comparable과 Comparator

2021년 11월 8일
·
0개의 댓글

내부정렬과 외부정렬(2)

public class ListSortTest02 { public static void main(String[] args) { ArrayList memList = new ArrayList(); memList.add(new Member(1,"홍길동","010-1

2021년 11월 1일
·
0개의 댓글

내부,외부정렬(1)

정렬과 관련된 interface는 Comparable, Comparator 이렇게 두 가지가 있다.Comparable은 Collection에 추가되는 데이터 자체에 정렬 기준을 넣고 싶을 때 구현하는 인터페이스이다.(내부 정렬기준 구현하기)Comparator는 외부에

2021년 11월 1일
·
0개의 댓글

학생관리-Comparable

문제)학번(int), 이름(String), 국어점수, 영어점수, 수학점수, 총점, 등수를 멤버로 갖는 Student 클래스를 만든다.이 클래스의 생성자에서는 학번, 이름, 국어점수, 영어점수, 수학점수만 매개변수로 받아서 초기화 처리를 한다.이 Student객체는 Li

2021년 11월 1일
·
0개의 댓글
post-thumbnail

[Java]Comparable, Comparator

정렬과 관련된 interface는 Comparable, Comparator 이렇게 두 가지가 있다.Collection에 추가되는 데이터 자체의 정렬 기준을 넣고 싶을 때 구현하는 인터페이스이다. (내부 정렬기준 구현하기)Comparable에서는 compareTo()메서

2021년 10월 31일
·
0개의 댓글

[중]오름,내림차순/properties/다른폴더에 컴파일하기

comparable은 compareTo 메소드 를 오버라이딩해서 하나의 객체를 받는다.내 주소에 있는 값과 가져온 값을 비교해서 오름, 내림 차순으로 정리할 수 있따.comparator는 compare 로 두가지 값을 가지고 와서 비교 할 수 있다.int compare

2021년 10월 31일
·
0개의 댓글

완전 이진 트리에 있는 노드 중 키 값이 가장 큰 노드나 키 값이 가장 작은 노드를 찾기 위해서 만든 자료구조

2021년 9월 30일
·
0개의 댓글

[210728] Comparable<T> 정렬

sort() 중 Comparable<T> 방법

2021년 7월 28일
·
0개의 댓글

컬렉션 프레임웍(2)

스택마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 LIFO구조ArrayList와 같은 배열기반의 컬렉션 클래스가 적합자바에서 Stack클래스로 구현하여 제공큐처음에 저장한 데이터를 가장 먼저 꺼내게 되는 FIFO구조데이터의 추가/삭제가 쉬운 LinkedList로 구현

2021년 7월 13일
·
0개의 댓글
post-thumbnail

0712 - JAVA TreeSet/TreeMap

검색 기능을 강화시킨 컬렉션이진트리를 사용하기 때문에 검색속도가 향상된다.왼쪽 자식 노드 : 부모보다 작은 값오른쪽 자식 노드 : 부모 보다 큰 값이진트리 정렬오름차순(작->큰) : 왼쪽노드 - 부모노드 - 오른쪽노드내림차순(큰->작) : 오른쪽노드 - 부모노드 - 왼

2021년 7월 12일
·
0개의 댓글
post-thumbnail

Java 기본(5) - Comparable / Comparator 비교

ref : https://st-lab.tistory.com/243 Comparable [ 설명 ] > 객체를 비교할 수 있도록 만들기 위한 인터페이스 compareTo(T o) 메소드 하나가 선언되어 있는 인터페이스 자기 자신과, 매개변수로 들어오는 객체를

2021년 6월 18일
·
0개의 댓글
post-thumbnail

[백준] 1181 : 단어 정렬

백준 단어정렬 문제를 java로 풀어보다

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