배열4 👋국비 후기 모음👋 (이력도 확인 가능!) 자바 다차원배열 다차원 배열 2차원 이상의 배열을 의미. 배열 요소로 또다른 배열을 가진다. 다차원 배열 선언 public class Array2D_01 { public static void main(String[] args) { //2차원 배열 int num; //int형 변수 -> 정수값 1개 저장 int[] arr1D; // int형 배열 -> int형 변수 여러개(묶음) int[][] arr; //int형 2차원 배열 -> int형 배열 여러개(묶음) //--------------------------------- arr = new int[2][3]; //2차원 배열 생성 //(int[3])[2] //-> 2행 3열짜리 int형 표가 만들어진 것과 같다 arr[1][2] = 555; ///1번째행, 2번째열 요소.. 2021. 1. 21. 자바 국비 9일차. 배열 복사 / 다차원 배열 - 조금씩 어려워진다 21. 01. 19 (화) 오늘 수업 내용 배열 복사 (얕은 복사 / 깊은 복사) 다차원 배열 (배열의 배열의 배열...?) 다차원 배열 관련 5문제 8일차 배열 4문제 풀이 오늘 배열 복사 수업을 들으면서 오 이건 처음보는 내용이네 하면서 열심히 들었다. (물론 전 수업도 열심히 들었다. 나름..?) 배열 복사 설명하실때 배열 이론이 헷갈려서 잠시 이것이 자바다 를 참고하려고 책을 폈다. 배열 부분을 보려는데 알고보니 배열 복사에 관한 내용도 있었다. 내가 독학을 진짜 대애애애애충 했구나.. 진짜 훑기만 했구나 깨달았다. 다시 자세히 보니 책에도 자세한 설명이...ㅠㅠ 뭔가 수업이 진행될수록 이상한 점이 있는데.. 진도가 생각보다 빨리 나간다는 것이다. 우리 수업시간은 총 8시간인데 그 중 오늘 배운 .. 2021. 1. 20. 자바 배열이란? // 배열 정렬, Bubble Sort 배열, Array 같은 타입의 데이터를 연속된 공간에 나열시키고, 각 데이터에 인덱스(index)를 부여해 놓은 자료구조. 변수는 한 개의 데이터만 저장할 수 있다. 저장해야할 데이터의 수가 많아지면 그만큼 많은 변수가 필요하다. 이러한 경우 좀 더 효율적인 방법으로 프로그래밍하기 위해 배열이 필요하다. 배열 선언 데이터타입[] 배열명; -> 추천 int[] arr; char[] chArr; double[] dbArr; String[] strArr; 데이터타입 배열명[]; -> 비추천 int arr[]; char chArr[] double dbArr[] String strArr[]; 왜 위가 추천 아래가 비추천인지는 모르겠지만 강사님이 추천하는 방식으로 쓰기 시작함. 현업에서 위의 방법이 더 자주 쓰이나.. 2021. 1. 19. 자바 국비 8일차. 배열 타입 / 배열 정렬 등등. 월요일은 힘들어... 21. 01. 18 (월) - Week 3. Start 오늘 수업은 조금 어려웠다. 참조 타입인 배열을 배웠다. 나름 이 부분을 공부하고 수업을 들었기에 여태까지 수업 들었을 때처럼 어느정도 자신은 있었는데 막상 수업 들어가니까 쪼금 애먹었다. 참조의 기본 개념부터 차근차근 설명해 주셨는데 아직까지 뭐랄까 감이 잘 안 온다. 그림을 그려서 이러이러한 원리야 라고 설명해 주셨지만 머리속에 잘 안 그려지는..? 70퍼정도만 그려진 그런 느낌이다. 배열 예제를 총 5문제를 풀어봤는데 그 중 한 문제는 아직 못 풀었다. 부족하다는 뜻이다. 4시까지 수업을 진행하고 한시간정도는 문제푸는 시간을 가졌고 (그동안 개별 상담하심) 5시부터 배열 정렬을 배웠다. 이 부분은 독학할 때 못 본 부분이라 새로운 느낌을 받았다.. 2021. 1. 18. 이전 1 다음