Array

박정근·2023년 3월 15일
0

배열

  • 기본적을 변수는 하나의 값만 저장할 수 있다.
  • 배열은 이러한 변수의 단점을 보완할 수 있으며, 하나의 배열이름으로 여러개의 값을 저장할 때 사용한다.
  • 배열은 참조형(Reference) 이다. * int, double 등은 기본형 이라고 한다.

Array 특징

  • 연속된 자료구조
  • 배열에 저장되는 값은 모두 같은 데이터 유형
  • 배열은 행 우선으로 데이터가 기억장소에 할당
  • 배열은 물리적인 위치와 논리적인 위치가 동일
  • 배열의 값을 요소(element)라 하고 그 순서를 인덱스(index)라고 함

Array의 주요 메소드

import java.util.Arrays;
class Main {

    public static void main(String[] args) {
         // ArrayList로 변환
      Arrays.asList(arr); 
        
        // String으로 변환
        Arrays.toString(arr); 

        // sort, 오름차순 정렬
        Arrays.sort(arr);

        // sort, 내림차순 정렬
        Arrays.sort(arr, Collections.reverseOrder());

        // 배열 복사
        Arrays.copyOf(arr, int newlength);

    }
}
profile
개발하는고라니

0개의 댓글