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값과 상관없이 실행된다.
확인 문제
- 조건문의 종류
- s
- if문은 조건식의 결과에 따라 실행 흐름을 달리할 수 있다. (o)
- if문은 조건식이 true이면 블록을 실행하고 false이면 블록을 실행하지 않는다.(o)
- if문의 블록 내부에는 또 다른 if문을 사용할 수 있다.(o)
- switch문에서 사용할 수 있는 변수의 타입은 int만 가능하다.(X)
- 등급은 B입니다.
- 어떤 혜택을 원하세요?
우수 회원 혜택을 받으실 수 있습니다.
감사합니다.
'JAVA' 카테고리의 다른 글
생성자 (0) | 2022.10.12 |
---|---|
열거 타입 (1) | 2022.09.26 |
배열 (0) | 2022.09.26 |
참조 타입 (1) | 2022.09.26 |
반복문 (2) | 2022.09.26 |