[Java] Arrays
Updated:
배열(Arrays)은 선형 자료구조 중 하나로 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수로 묶어서 관리하기 위한 자료구조이다.
- 최소 선언한 값으로 크기가 고정되며 변하지 않는다
- index를 통해 데이터에 접근한다
기본 배열
- 사용법
//초기화 & 크기 할당 없이 참조변수만 선언
int[] arr;
int arr[];
//선언과 동시에 배열 크기 할당
int[] arr = new int[5];
String[] arr = new String[5];
//기존 배열의 참조 변수에 초기화
int[] arr;
arr = new int[5];
int[] arr= {1,3,5,7,9}
//선언과 동시에 배열의 크기 지정 & 초기화
int[] arr = new int[]{1,2,3,4,5};
int[] odds = {1,3,5,7,9}
String week = {"월","화","수","목","금","토","일"};
//2차원 배열 선언
int[][] arr = new int[4][3];
int[][] arr = { {1,3,5},{4,4,1},{2,5,7},{3,4,5} }
//출력
System.out.println(arr); //주소값이 출력됨
System.out.println(Arrays.toString(arr)); //배열내용 출력
배열 함수
| 분류 | 메서드 명 | return type | 설명 |
| — | — | — | — |
| 배열 변환 | Arrays.asList(array) | List
참고
- https://velog.io/@hkoo9329/자바-extends-implements-차이
- https://ppomelo.tistory.com/126
Leave a comment