JAVA

조건문

옝옹 2022. 9. 26. 02:23

if문

: 조건식의 결과가 true, false이냐에 따라 실행문 결정

Math.random() 메소드

0.0과 1.0 사이에 속하는 double 타입의 난수 하나를 리턴한다. 이 때 0.0은 범위에 포함되고 1.0은 포함되지 않는다.

int num = (int)(Math.random() * n) + 1;
  • start 부터 시작하는 n개의 정수 중에서 임의의 정수 하나를 얻기 위한 연산식

switch문

: 변수가 어떤 값을 갖느냐에 따라 실행문 결정

 

default 생략 가능

case 끝에 break가 붙어 있는 이유 :

다음 case를 실행하지 않고 switch문을 빠져나가기 위해서이다.

break가 없다면 다음 case가 연달아 실행되는데 이때는 case값과 상관없이 실행된다.

 

 

확인 문제

  1. 조건문의 종류
  2.  s
    1.  if문은 조건식의 결과에 따라 실행 흐름을 달리할 수 있다. (o)
    2.  if문은 조건식이 true이면 블록을 실행하고 false이면 블록을 실행하지 않는다.(o)
    3. if문의 블록 내부에는 또 다른 if문을 사용할 수 있다.(o)
    4. switch문에서 사용할 수 있는 변수의 타입은 int만 가능하다.(X)
  3. 등급은 B입니다.
  4. 어떤 혜택을 원하세요?

우수 회원 혜택을 받으실 수 있습니다.

감사합니다.