관리 메뉴

클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지

반복문과 배열 그리고 예외 처리 11 - 일차원 배열 1 : 배열 선언 및 초기화 본문

프로그래밍 언어/자바

반복문과 배열 그리고 예외 처리 11 - 일차원 배열 1 : 배열 선언 및 초기화

huenuri 2024. 8. 12. 12:38

며칠 만에 자바 공부를 다시 해본다. 배열의 기초를 하다 말았는데 1시간 정도 학습을 진행하려고 한다. 정처기 공부도 해야 하는데 할 게 너무나 많다. 어쨌든 지금은 자바 공부에 집중해 볼 것이다.
오늘 수업 중이나 쉬는 시간의 자투리 시간을 이용해서 1과목 3장의 중반까지 암기하다 말았다. 평일에는 2과목까지 암기 학습을 진행하기로 했다.

DB 공부를 어느정도 마친 주말에 3과목 학습을 이틀 만에 진행해 볼 예정이다. JSP/Servlet에서도 배열을 많아 사용하기에 이젠 익숙하지만 그래도 개념을 확실히 알아야 더 어려운 문제도 풀 수 있는 실력이 된다.

 

 

학습 목표

  1. 졸리지만 공부할 수 있는데까지 최선을 다하자!
  2. 우선은 혼자서 푸는 것 보다는 학습에 중점을 두자!

 

학습 시간

밤 11시 반 ~ 12시 반 <1시간 소요>


 

 

 

일차원 배열

 

배열의 선언과 초기화

예제 1번

 

 

 

 

 

배열도 공부해보니 생각만큼 어렵지 않은 것 같다. 괜히 겁먹고 못한다고 생각했었다. 다음 문제도 풀어보자!


 

 

예제 2번

 

 

 

 

 

 

최대값과 최소값을 담을 변수를 첫 번째 인덱스에 지정해 놓고 그 값이 큰지 작은지 비교하면서 i값을 증가시키면 된다.


 

 

 

 

예제 3번

 

 

 

이상하게도 몇번이나 확인하고 고쳐보았는데 입력된 점수가 계속 0으로 나온다. 아마도 오늘은 그 이유를 찾지 못할 것 같다.


 

 

 

 

학습을 마치고

오늘은 문제 3개만 풀어보았다. 한 문제당 난이도가 상당히 있고 이해가 동영상을 시청하며 학습하다 보니 많이는 풀 수 없었다. 이제 내일을 위해 잠을 청하고 오늘 하루를 마무리하려고 한다.

그래도 오늘 자바를 조금이라도 공부할 수 있어서 참 다행이었다. 이렇게 하지 않으면 내일도 못하게 되고 자바와 많이 멀어지게 될 수도 있다. 자기 전에 정처기 공부를 조금 해봐야겠다.