DAY 5

KSH·2022년 4월 21일

if문 : 분기문 : branch statement

  • 조건에 따라 수행하거나 수행하지 않는 코드 블럭을 만든다.
  • if(수행 조건) {수행 코드}
  • (수행 조건)이 true이면, {수행 코드}를 수행.
  • (수행 조건)이 false이면, {수행 코드}를 수행하지 않는다.

if ~ else문

  • if(수행 조건) {if 수행 코드} ~ else {else 수행 코드}
  • (수행 조건)이 true이면, {if 수행 코드}를 수행.
  • (수행 조건)이 false이면, {else 수행 코드}를 수행.

if ~ else if ~ else

  • if(수행 조건) {if 수행 코드}
  • else if(else if 수행 조건) {else if 수행 코드}
  • else {else 수행 코드}
  • if(수행 조건)이 true이면, {if 수행 코드}를 수행.
  • else if(else if 수행 조건)이 true이면, {else if 수행 코드}를 수행.
  • (수행 조건)도 false이고 (else if 수행 조건)도 false이면, {else 수행 코드}를 수행.

switch ~ case : 분기문 : branch statement

  • 단순 비교
  • switch(비교하려는 값) {case 값 : 값이 같으면 수행;}
  • (비교하려는 값)에는 byte, short, int, long, char, String만 들어감.
    default
  • switch~case에서 나머지 모든 것을 의미한다.
  • if의 else와 사용법이 같다.

0개의 댓글