프로그래밍/JAVA 자바 A-Z
[Java 자바 기초] Array 배열 선언, 데이터 저장 출력, 1차원 배열 2차원 배열, .length 열 갯수 확인하기
nisne
2020. 8. 22. 15:49
모든 설명은 주석으로 확인할 수 있어요.
하나씩 따라해 보세요. ^^
package javaEx;
public class Review {
public static void main(String[] args) {
/*
Array 배열
-하나의 변수에 1개 이상의 '동일한 자료형'의 값을 저장할 수 있는 공간
-값 하나를 element요소라 부르고
-요소의 순서는 index 인덱스, 색인이라고 한다
-배열 선언 시 자료형에는 대괄호 [] 사용
-배열에 값을 저장할 때는 중괄호 {} 사용
*/
//1차원 배열
//배열 선언 1 - new 연산자 사용
int[] kor=new int[3]; //정수형 배열을 3열로 선언하겠다, new 연산자로 메모리 할당
kor[0]=1; //배열의 순서인 인덱스는 0부터 시작
kor[1]=2;
kor[2]=3;
//배열 선언 2 - 한 번에 데이터 저장하기
int[] eng= {4,5,6}; //new int[] 생략
//열의 갯수 확인하기
System.out.println(kor.length);
System.out.println(eng.length);
//2차원 배열
//배열 선언 1 - new 연산자 사용
int[][] mat=new int[2][3]; //정수형 배열을 2행 3열로 선언하겠다
mat[0][0]=1; //0행 0열에 1 저장
mat[0][1]=2;
mat[0][2]=3;
mat[1][0]=4;
mat[1][1]=5;
mat[1][2]=6;
//배열 선언 2 - 한 번에 데이터 저장하기
int[][] his= {
{1,2,3}, //0행의 3열에 3개의 데이터 저장
{4,5}, //1행의 2열에 2개의 데이터 저장
{6,7,8,9} //2행의 4열에 4개의 데이터 저장
};
//열의 갯수 확인하기
System.out.println(mat[0].length);
System.out.println(mat[1].length);
System.out.println(his[0].length);
System.out.println(his[1].length);
System.out.println(his[2].length);
}
}
공부하기 싫을 때 잠시 쉬어가기