DAY 04 : 2차원 배열, 향상된 for문, String클래스
2022. 10. 3. 23:55
국비/JAVA
- 2차원 배열 값이 행과 열로 구성된 배열을 의미한다. 데이터타입[][] 배열이름 = new 데이터타입 [행갯수][열갯수]; int[][] arr = new int[2][3]; - 선언 및 할당 int[][] arr ={{10,20,30}, {40,50,60}}; 2차원 배열 사용해보기! public class Array2 { public static void main(String[] args) { // 배열 선언 int[][] arr= {{10,20,30}, {40,50,60}}; // 2중 for문으로 출력 for(int i =0; i < arr.length; i++) { for(int j = 0; j < arr[i].length; j++) { System.out.print(arr[i][j] + "..
DAY 06 : 2차원 배열, 메소드
2022. 1. 4. 00:21
WEB/JAVA
- 2차원 배열 배열 안에 배열이 있는 형태 - 2차원 배열의 선언 자료형[][] 배열명 = { {값1, 값2, ...} {값3, 값4, ...} }; 자료형[][] 배열명 = new [행수][열수]; // 열 수는 생략가능 정방 배열 : 각 행마다 칸수 (열의 개수)가 모두 같은 배열 비정방 배열 : 각 행마다 칸수 (열의 개수)가 다른 배열 - 배열의 길이 배열명.length : 옆에.(점) 찍힌 공간에 연결된 공간의 수를 의미한다. 먼저 arrData에 주소가 할당되고, 그 안에 200,300 번지로 주소가 할당된 공간이 생긴다. 그리고 이 200, 300 번지의 공간에 3개의 공간이 생긴다. 그래서 20이라는 숫자를 찾아가고 싶으면 100번지에 생긴 200번지의 첫 번째로 찾아가면된다. - 2중 ..