자바 코드 질문입니다

자바 코드 질문입니다

작성일 2021.05.21댓글 1건
    게시물 수정 , 삭제는 로그인 필요

import java.util.*;
class Point implements Comparable<Point>{
public int x, y;
Point(int x, int y){
this.x=x;
this.y=y;
}
@Override
public int compareTo(Point o){
if(this.x==o.x) return this.y-o.y;
else return this.x-o.x;
}
}

class Main {
public static void main(String[] args){
Scanner kb = new Scanner(System.in);
int n=kb.nextInt();
ArrayList<Point> arr=new ArrayList<>();
for(int i=0; i<n; i++){
int x=kb.nextInt();
int y=kb.nextInt();
arr.add(new Point(x, y));
}
Collections.sort(arr);
for(Point o : arr) System.out.println(o.x+" "+o.y);
}
}

좌표정렬코드인데요
코드의 내용에서 arrayList에 new Point(x,y)식으로 추가하는 부분이 있는데요 
여기서 따로 compareto메서드를 쓰지않고 
Collections.sort를 쓴다고 해서 정렬이 되나요?
ㅠㅠ 내공 50겁니다


#자바 코드 #자바 코드 실행 사이트 #자바 코드 컨벤션 #자바 코드 해석 사이트 #자바 코드 정리 #자바 코드 실행 시간 측정 #자바 코드 분석 #자바 코드 정렬 #자바 코드 정렬 사이트 #자바 코드 예시

자바 코드 질문입니다. (급함)

... 자바 코드 오류 질문 드립니다. 1~10000의 합을 구하는 코드이고 밑은 코드를 수행하는데 걸리는 시간은 얼마인지 구하는 코드입니다. 보시면 1~10000의...

자바 코드 질문

... ppp(); } } 작성한 코드 중에서 클래스 ttt에 있는... 있어 질문드립니다. ttt클래스를 메인에서... 그때 자바의 메모리구조가 궁금합니다.. 힙영역에...

자바 코드 질문입니다

... arr[j] = tmp; } } } 이렇게 짠 코드인데요 여기... 코드작성이 안된다면 힌트라도 주시면 감사하겟습니다! 안녕하세요. 코드...

자바 코드 질문입니다

첫번째 사진처럼 코드를 짜고 inputmismatch 오류를... 사진처럼 코드를 짜면 inputmismatch 다음에 입력을... // 아랫쪽 코드가 실행되기전에 continue로 올리자 } }

자바 코드 질문입니다.

Singleton 패턴을 적용하여 "지구" 문자열을 출력하도록 코드 작성 아는 분이 물어보시는데... 제가 자바를 모르는 사람 입니다....

자바 코드 질문입니다

... 를 자바코드로 어떻게 코딩해야 좋을까요... 안드로이드에 코딩할것이지만 다를건 없다고 생각하여 자바로 올려봅니다 [code] private...