배열(Array[])
1) 자료형 배열변수[] = new 자료형[index]
ex_ int array[] = new int[5]; -> 정수형 변수 5개 선언
· index - 배열 크기
· 배열 첫번째 값 - 0부터 시작
·
int array[] = new int[5]
array[] = {11, 22, 33, 44, 55};
System.out.println(array)
System.out.println(array[0])
System.out.println(Arrays.toString(array))
char chArr[] = { 'h', 'e', 'l', 'l', 'o'};
System.out.println(chArr.length);
System.out.println(Arrays.toString(chArr));
System.out.println(chArr);
char c = 'A';
System.out.println(c);
System.out.println((int)c); // <- 65 == ASCII코드
===============================================
[I@36aa7bc2 // 주소값 출력
11
[11, 22, 33, 44, 55]
5
[h, e, l, l, o]
hello
A
65
1) 2차원 배열
int array2[][] = new int[3][4]; // 3행 4열
int []array2[] = new int[3][4];
int [][]array2 = new int[3][4];
0-0-0-0
0-0-0-0
0-0-0-0
Array2[0][0] = 1;
Array2[0][1] = 2;
Array2[0][2] = 3;
Array2[0][3] = 4;
Array2[1][0] = 5;
Array2[1][1] = 6;
Array2[1][2] = 7;
Array2[1][3] = 8;
Array2[2][0] = 9;
Array2[2][1] = 10;
Array2[2][2] = 11;
Array2[2][3] = 12;
int array2[][] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}
};
System.out.println(Arrays.toString(Array2[0]));
System.out.println(array2.length); // 행 개수
System.out.println(array2[0].length); // 열 개수
==========================================================
[1, 2, 3, 4]
3
4
'Java' 카테고리의 다른 글
[Java] Casting (0) | 2022.04.10 |
---|---|
[Java] Break (0) | 2022.04.08 |
[Java] ArrayList (0) | 2022.04.07 |
[Android] 숫자 찾기 게임 (0) | 2022.04.06 |
[Java] 첫번째 (0) | 2022.02.03 |
댓글