일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- gradle
- 캡슐화
- syntax
- install
- 특징
- commit
- git
- Class
- intellij 연동
- 자바
- VCS
- svn
- java
- TortoiseSVN
- 문법
- SSL
- cherrypick
- Branch
- 상속
- terms
- Android
- error
- IntelliJ IDEA Community
- constructor
- Android Studio
- IntelliJ
- Checkout
- Subversion
- sourcetree
- 생성자
Archives
- Today
- Total
Jay's Developer Note
[JAVA] 자바 언어 기본 문법 - 2(배열 변수) 본문
728x90
배열 변수
변수 선언 방법
// 둘 다 사용 가능
int[] arr1;
int arr2[];
데이터형[] 변수명;
데이터형 변수명[];
변수 생성 방법
int[] arr1 = new int[3];
int arr2[] = new int[3];
데이터형[] 변수명 = new 데이터형[배열 길이];
데이터형 변수명[] = new 데이터형[배열 길이];
변수 초기화 방법
int[] arr1 = new int[3];
int[] arr2 = new int[]{1, 2, 3};
new 데이터형[배열 길이];
new 데이터형[]{초기값 나열};
길이로만 초기화할 경우 초기값은 아래와 같다.
사용 방법
배열의 index 는 0부터 시작하니 사용할 때 유의하도록 하자.
// 3개짜리 배열 생성 및 초기화
int[] arr1 = new int[3];
// ※ 배열의 인덱스는 0부터 시작한다.
// 0 번째 배열 칸에 10 입력
arr1[0] = 10;
// 1 번째 배열 칸에 20 입력
arr1[1] = 20;
// 2 번째 배열 칸에 30 입력
arr1[2] = 30;
// 배열 길이 출력
System.out.println(arr1.length);
변수명[인덱스]
배열의 길이를 알고 싶다면 변수명.length 를 사용하자.
n 차원 배열
[] 를 n 개를 추가하면 n 차원 배열이 된다.
2차원 배열
// 2차원 배열 생성 및 초기화
int[][] arr2d = new int[2][2];
// (0, 0) 에 1의 값을 넣는다.
arr2d[0][0] = 1;
// (0, 1) 에 2의 값을 넣는다.
arr2d[0][1] = 2;
// (1, 0) 에 3의 값을 넣는다.
arr2d[1][0] = 3;
// (1, 1) 에 4의 값을 넣는다.
arr2d[1][1] = 4;
데이터형[][] 변수명 = new 데이터형[][];
728x90
'JAVA' 카테고리의 다른 글
[JAVA] 자바 언어 기본 문법 - 4(조건문) (0) | 2022.02.11 |
---|---|
[JAVA] 자바 언어 기본 문법 - 3(연산자) (0) | 2022.02.10 |
[JAVA] 자바 언어 기본 문법 - 1(기본 변수) (0) | 2022.02.09 |
[JAVA] 객체지향 언어의 특징 (0) | 2022.02.08 |
[JAVA] 자바 개발 환경 (0) | 2022.02.07 |