오늘은 연휴 마지막 날이다.. 너무 힘들다..
그래도 TIL은 작성해야 한다...
그게 어른이니까..
출처: 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]+" ");
}
}
}
일단 오늘은 Arrays class 에서의 정렬 sort 를 먼저 알아보려고 했는데,
다른 클래스에서도 정렬 메서드가 존재하니까 이것도 참고해서 알아보겠다.
출처: https://hongnewhonglog.tistory.com/31
오늘은 캡스톤 관련해서 알아볼것들이 조금 많아서 공부하기가 어려웠다.
내일은 조금 더 알아보는 시간을 가지면 좋을 것 같다.