[TIL 23.01.24] 연휴 마지막..

이승렬·2023년 1월 24일
0

항해99

목록 보기
15/34
post-thumbnail

오늘은 연휴 마지막 날이다.. 너무 힘들다..
그래도 TIL은 작성해야 한다...
그게 어른이니까..

Q1. copyOfRange 메서드

출처: https://sno-machinelearning.tistory.com/19

일단 copyOfRange 는 Arrays 클래스에 있는 메서드이다.
이때 특정 배열의 원하는 인덱스의 범위 만큼 복사를 하여서 새로운 배열을 만드는 메서드다.
여기에서 뽀인트는 새로운 배열을 만든다는 것이다.

형식은

새로운 배열 = Arrays.copyOfRange(원본배열, index시작, index 끝);

예제를 통해서 알아보면 다음과 같다.

import java.util.*;

public class Solution {
private static int[] arr = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

public static void main(String[] args) {
int[] arr1 = Arrays.copyOfRange(arr, 2,6);

System.out.print("arr의 요소 중 인덱스2에서 5까지  불러오기 :  ");
for(int i=0;i<arr1.length;i++) {
System.out.print(arr1[i]+" ");
}
}
}

Q2. sort 메서드에 대해서 알려저

일단 오늘은 Arrays class 에서의 정렬 sort 를 먼저 알아보려고 했는데,
다른 클래스에서도 정렬 메서드가 존재하니까 이것도 참고해서 알아보겠다.

출처: https://hongnewhonglog.tistory.com/31

마치며...

오늘은 캡스톤 관련해서 알아볼것들이 조금 많아서 공부하기가 어려웠다.
내일은 조금 더 알아보는 시간을 가지면 좋을 것 같다.

profile
Backend_Developer

0개의 댓글