강의 내용 정리(37)
-
[TIL][Java][2023-11-16] 반복문 - 구구단 출력하기
구구단 출력 예제를 통하여 전에 공부하였던 반복문에 익숙해져 보는 시간을 가졌다. 구구단 출력하기 // 구구단 만들기 for (int i=2; i
2023.11.16 -
[TIL][Java][2023-11-15] 반복문 - while문 / do-while문, break와 continue
while문 for문과 동일하게 특정 조건에 따라 연산을 반복해서 수행하고 싶을 때 사용한다. 초기값 없이 조건문만 명시하여 반복한다 while(조건문) { (연산) } 의 형태로 사용한다. 조건문을 만족해야지만 연산이 반복 수행된다. 한번 반복할 때마다 조건문을 체크해서 조건이 false이면 반복을 중단한다. // while 문 int number = 0; while(number < 3) { number++; System.out.println(number + "출력"); } // 출력 1출력 2출력 3출력 do-while문 do { (연산) } while(조건문) 의 형태로 사용한다. 최초 1회 연산을 수행 후 조건문을 체크하여 더 반복할지 결장한다. // do-while 문 int number = 4..
2023.11.15 -
[TIL][Java][2023-11-14] 반복문 - for문, 향상된 for문
반복문? Java 프로그래밍에서 특정 조건에 따라 반복해서 동일한 연산을 수행하고 싶을 때 반복문을 사용한다. 예를 들어, "땀이 나기 시작할 때까지 뛰어라." "땀이 나기 시작" 조건이 만족할 동안 "뛰어라" 연산을 반복하는 것이다. 조건문은 for문과 while문이 있는데 오늘은 for문에 대해 정리를 해 보려고 한다. for 문 특정 조건에 따라 연산을 반복해서 수행하고 싶을 때 사용한다. for (초기값; 조건문; 증가연산) { (연산) } 의 형태로 사용한다. 특정 조건은 초기값과 조건문을 통해서 정의한다. 반복할 때마다 값을 증가시키려면 증가연산을 정의한다. 초기값이 조건문을 만족할 때까지 (연산)을 수행하면서 회차마다 증가연산을 수행한다. // for 문 for(int i=0; i < 4; ..
2023.11.14 -
[TIL][Java][2023-11-13] if문과 switch문 비교
이번 글에서는 앞서 정리했던 두 가지 조건문 if문과 switch문이 어떻게 다른지 간단히 비교를 해보려고 한다. 차이점 1 : 복합조건 if문은 복합조건을 지원한다. 복합조건 : 괄호 안에 조건 여러 개를 지정하여 조건문을 수행할 수 있다. switch문은 피연산자 한개에 대한 조건만 지원한다. 차이점 2 : 코드중복 if문은 상대적으로 코드중복이 많고, switch문은 코드중복이 적다. 코드를 통해 비교해 보자. // switch문 정리 때 사용하였던 예제코드를 if문으로 바꿔보았다. // switch int month = 8; String monthString = ""; switch (month) { case 1: monthString = "1월"; break; case 2: monthString ..
2023.11.13 -
[TIL][Java][2023-11-13] 조건문 - switch
저번 글에서 정리하였던 if문에 이어서 또 다른 조건문인 switch문에 대해 정리해보려고 한다. switch문은 case문과 함께 사용하며 if문 보다 좀 더 가독성이 좋은 조건문 표현식이다. 처리해야 하는 경우의 수가 많을 때 유용한 조건문이다. switch문 switch(피연산자) { case(조건): (연산) } 의 형태로 사용된다. switch(피연산자) 가 case 조건을 만족하면 case: 뒤에 명시되어 있는 연산을 수행한다. case는 여러개를 설정할 수 있다. 각 case의 연산문 마지막에는 break;를 꼭 넣어줘야 한다. break문은 해당 case의 연산문이 끝났다는 것을 알려주어 switch문을 종료시켜 준다. 마지막에 default를 명시해 주어 case 조건들이 모두 만족하지 ..
2023.11.13 -
[TIL][Java][2023-11-10] 조건문 - if
조건문 Java에서 특정 조건에 따라 다른 연산을 수행하고 싶을 때 조건문을 사용한다. 예를 들어, '열이 38도가 넘는다면 병원에 가라.' '열이 38도가 넘는다면' 이라는 조건이 만족하면 '병원에 간다' 라는 연산을 수행하는 것이다. 조건문에는 if문과 switch문이 있는데 오늘은 if문에 대해 정리를 해 보려고 한다. if 문 if (조건) 특정 조건에 따라 다른 연산을 수행하고 싶을 때 사용하는 문맥이다. 기본적인 조건에 따른 연산을 수행하기 위해 if (조건) {연산} 형태로 사용한다. if 의 소괄호 안의 조건이 boolean값 true를 만족하면 중괄호 안의 연산을 수행한다. boolean flag = ture; if (flag) { System.out.println("flag는 true...
2023.11.10