Java 배열(5) 2차원 배열
1. 2차원 배열테이블 형태의 데이터를 저장하기 위한 배열이다. int [ ] [ ] score = new int[4][3]; //4행 3열의 2차원 배열을 생성한다. cf. 3차원 배열 2. 2차원 배열의 인덱스 int [][] score=new int[4][3]; //4행 3열의 2차원 배열 score를 생성 score[0][0]=100; //배열 score의 1행 1열에 100을 저장System.out.println(score[0][0]); //배열 score의 1행 1열의 값을 출력 3. 2차원 배열의 초기화 int [][] arr=new int[][]{{1,2,3},{4,5,6}};int [][] arr={{1,2,3},{4,5,6}}; //new int[][] 가 생략됨int..
2024. 9. 14.
Java 배열(2) : 배열의 길이, 배열의 초기화, 배열의 출력
int[] score;score={50,60,70,80,90}; //에러. new int[]를 생략할 수 없음score=new int[]{50,60,70,80,90}; //OK1. 배열의 길이배열이름.length : 배열의 길이 (int형 상수)int arr=new int[5]; //길이가 5인 int배열int tmp=arr.length; //arr.length의 값은 5이고 tmp에 5가 저장된다. 배열은 한번 생성하면 (실행동안) 그 길이를 바꿀 수 없다int[] score=new int[6];for(int i=0;i int[] score=new int[5]; //배열의 길이를 6에서 5로 변경for(int i=0;i public class Ex5_1_tmp { public static voi..
2024. 9. 11.