본문 바로가기

Java/information

[자바/JAVA] 조건문

코드의 수행 흐름을 바꾸는 조건문과 반복문
1.불리언 논리 연산자
2.조건문
3.반복문
4.break와 continue

불리언 논리 연산자
-논리 연산자는 if 조건문과 while 또는 for 반복문과 같이 사용
-논리 연산자의 결과는 boolean 자료형에 저장
-수치 연산자, 관계 연산자, 논리 연산자까지 섞여 있는 경우에는 논리 연산자를 가장 나중에 계산
-논리 연산자는 참(true) 또는 거짓(false)의 결과를 내는 3가지 연산자

 


조건문은 조건이 참인 경우와 거짓인 경우에 따라서 코드의 흐름을 결정할 수 있는 문장
if, switch, 3항 연산자(?:)의 형태

if만 사용하는 경우 - 특정 조건을 만족하는 경우에만 실행하고자 하는 코드가 있다면 if만을 사용
if~else만 사용하는 경우 - if와 else가 있는 형태는 if 조건이 참이면 if 블록이 실행되고 else 블록은 수행되지 않음. 반대로 if 조건이 거짓이면 if 블록이 수행되지 않고 else 블록이 수행
중첩된 if 구문 - if 조건문이 들어간 경우 '중첩된 if 조건문'

switch 조건문
switch(변수) //변수 자리에는 char, byte, short, int 자료형을 넣을수 있다.
case문을 작성할때 break; 꼭 같이 기술해서 조건문을 빠져나가야한다.

'Java > information' 카테고리의 다른 글

[자바/JAVA] 배열  (0) 2023.04.10
[자바/JAVA] 반복문  (0) 2023.04.06
[자바/JAVA] 형변환과 시스템 입출력  (0) 2023.03.31
[자바/JAVA] 상수와 여러 연산자들  (0) 2023.03.29
[자바/JAVA] 자바의 기본 자료형  (0) 2023.03.27