배열 2

[도서/자바의 신] #7 여러 데이터를 하나에 넣을 수는 없을까요?

✔️이 글은 [자바의 신 - 이상민 지음] 도서를 바탕으로 정리한 글입니다. 하나에 많은 것을 담을 수 있는 배열이라는 게 있다는데... 배열 : 한 가지 타입에 대해서, 하나의 변수에 여러 개의 데이터를 넣을 수 있는 자료구조 자료형 [] 배열이름; []를 이용해 배열임을 정의하는데, 대괄호의 위치는 배열 이름 앞이든 뒤든 상관없다. 배열의 선언 = new 자료형[크기]; = { 값1, 값2, ... }; // 값과 값 사이에는 줄바꿈이 있어도 됨 배열이름[인덱스]를 사용하면 배열의 해당 인덱스에 위치한 값을 참조할 수 있는데 이 인덱스는 0~(배열의 크기 -1)까지 있다. 할당한 배열의 인덱스를 넘어가는 곳에 값을 할당하거나, 참조하게 되면 ArrayIndexOutOfBoundsException이라는..

[공부/Java] 자바의 배열, 선언, 생성, 초기화, 인덱스, 치환, 공유, 크기, for-each문, 리턴

배열 인덱스와 인덱스에 대응하는 데이터들로 이루어진 자료 구조 같은 타입의 데이터들이 순차적으로 저장 배열의 선언과 생성 배열 선언 데이터타입 배열이름[]; 배열 생성 배열이름 = new 데이터타입[배열크기]; 선언과 함께 초기화 int intArray[] = {0,1,2,3,4,5,6}; //초기화된 값의 개수만큼의 배열 생성 2차원 배열 배열이름 = new 데이터타입[배열크기1][배열크기2]; int intArray[][] = {{0,1,2,3}, {4,5,6,7}}; 데이터타입 배열이름 [][]; '배열이름'은 배열에 대한 레퍼런스 변수를 의미 배열 인덱스와 원소 접근 C와 마찬가지로 배열의 인덱스를 통해 원소에 접근 가능 0

공부/Java 2022.07.11
728x90