자바 코드 해석

자바 코드 해석

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

자바 코드
clone
Collections.reverse
Arrays.sort
등 등 잘 모르겠어요 코드 해석 좀 해주세요 ㅜㅜ



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

profile_image 익명 작성일 -

안녕하세요.

String[] str = {"다","가","바","나"} ;

이건 문자열 배열 생성해서 str 참조변수에 저장하는건 아실겁니다.

m = str.clone();

이건 위에서 만든 문자열 배열을 그대로 복사해서 m 참조변수에 저장합니다.

아래 두 문장도 동일합니다.

clone()는 객체의 복사복을 만들어 반환하는 메소드입니다.

Collections.reverse(Arrays.asList(n));

여기에서 Arrays.asList(n) 은 n의 배열을 List로 변환하여 반환합니다.

Collections.reverse()메소드는 매개변수로 주어진 순서를 반대로 만들어줍니다.

즉, n배열의 순서를 반대로 만드는 코드입니다.

Arrays.sort(m);

이 코드는 주어진 배열을 정렬해주는 메소드입니다.

m 배열의 요소들이 정렬됩니다.

마지막 Arrays.sort(d, Collections.reverseOrder());

이것도 배열을 정렬하는 것은 동일한데, 뒤에 Collections.reverseOrder()가 추가되었습니다.

오름차순 정렬을 반대로 하라는 의미입니다. 즉 내림차순 정렬이 진행되는 것이지요.

참고하시고, 궁금하신 부분 있으시면 추가질문 주세요.

자바 이진 탐색 코드 해석 맞나요?

제가 이렇게 해석했는데 맞나요? 왼쪽을 0 오른쪽을 arr.length -1 중간을 왼쪽+오른쪽을 2로 나눈 값으로 했습니다. 왼쪽이 오른쪽보다 큰 동안 반복뭉이...

자바 코드 해석 질문

... default: rankStr = Integer.toString(c.rank); } 자바 코드인데 1번 코드... rank) 이 부분 해석 좀 부탁드립니다ㅠㅠ 1) Math.random()은 0부터...

자바 코드 해석

자바 코드 clone Collections.reverse Arrays.sort 등 등 잘 모르겠어요 코드 해석 좀...

자바 코드 해석

... 위의 코드자바로 작성된 Car 클래스와 CarExample 클래스입니다. Car 클래스는 속도(speed)와 정지 여부(stop)를 나타내는 변수를 가지고...

자바 코드 해석 부탁드립니다

자바 코드 해석 부탁드립니다 package Test; import java.util.*; public class Scholarship { public static void main(String[] args) { Scanner sc = new Scanner...

간단한 자바코드 해석좀 부탁드립니다.

간단한 자바코드 해석좀 부탁드릴께요. 자바초보입니다. class Exercise{ public static void main(String[] args){ System.out.println(args[1]); } } class Exercise{ ///클래스명 public static...

자바 코드 해석

20~26 코드 해석 좀 부탁드립니다. 학교도 못가고 있는 샌애기응애 살려주세요 arrays.sort((first, second) -> { if(first.compare(second).euals(first.name)) { return...