목록2차원배열 (3)
drexqq
기존에 있던 성적 통계프로그램을 계속해서 업그레이드 하는 중이다. 어디까지 가는지 궁금하면 자주 와서 확인해보자.. 코드 import java.util.Scanner; public class mainClass { public static void main(String[] args) { /* 학생 성적 관리 String student[][]; -------메뉴------- 1. 학생 정보 추가insert(ex : 이름, 나이, 영어, 수학) 2. 학생 정보 삭제delete빈문자열로 초기화 3. 학생 정보 검색search이름으로 검색 4. 학생 정보 수정update이름으로 검색 후 수정 5. 학생 정보 모두 출력findAll ------------ 6. 과목의 총점(ex : 1.영어, 2.수학) 7. 과목의..
Java의 2차원 배열을 1차원 배열에 담는 연습을 해보았다. 코드 package work0526; public class Work03 { public static void main(String[] args) { // array2 -> array1 /* 2차원 배열의 값들을 1차원배열로 옮기기 int arr2[][] = { {1, 2, 3}, {4, 5, 6} } int array[] = new int[?]; */ // 2차원 배열 선언 int arr2[][] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12} }; // 2차원 -> 1차원 int arr[] = new int[arr2.length*arr2[0].length]; // 규칙 /* arr2[0].lengt..
Java의 2차원 배열에 대해 알아보자. 먼저 1차원 배열에 대해 복습하자면 아래와 같다. Array - 같은 자료형의 묶음. -> 변수들의 묶음 index number로 관리가 된다 0 ~ (n-1) -> n은 배열의 총 개수 다른 자료형의 묶음은 C언어에서 structure(구조체)로 표현되지만 Java에서는 Class로 표현된다 2차원 배열은 아래와 같은 형태로 이루어져있다. int Array2[][] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }; int Array2[][] = new int[3][4]; int []Array2[] = new int[3][4]; 예제를 보자 int Array2[][] = { {1, 2, 3, 4}, {5, 6, 7, 8},..