배열
- 데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조
- 같은 종류의 데이터를 효율적으로 관리하기 위해 사용
- 같은 종류의 데이터를 순차적으로 저장
배열의 장점
- 빠른 접근 가능
● 첫 데이터의 위치에서 상대적인 위치로 데이터 접근(인덱스 번호로 접근)
배열의 단점
- 데이터 추가/삭제의 어려움
● 미리 최대 길이를 지정해야 한다.
배열의 생성
- 배열 선언
ex) int[] arr = new int[4];
- 선언과 동시에 초기화
ex) int[] arr = {1,2,3,4};
- api의 주소는 위의 Arrays에 하이퍼링크를 걸어두었다.
- 자주쓰는 Arrays.sort() : 배열을 오름차순해준다.
- Arrays.toString() : for문을 돌리지않아도 배열의 값을 각각 뽑아내준다.
ex) Arrays.toString(arr);
다차원 배열
- 다차원 배열을 지원함
ex) int[][] arr = {{1,2,3},{3,4,5}};
'Java' 카테고리의 다른 글
this 란 무엇일까? (0) | 2024.07.05 |
---|---|
링크드 리스트(Linked List) (0) | 2022.11.22 |
String vs StringBuilder 속도차이 (0) | 2022.08.21 |
BufferedReader, String Tokenizer (0) | 2022.08.18 |
Integer.parseInt() vs Integer.valueOf() 차이 (0) | 2022.08.18 |