조건문 이란?
- 조건을 주고 조건에 따라 실행이 되도록 또는 실행이 되지 않도록 함
- '재산이 1억 이상이면 100만원을 세금으로 낸다 그렇지 않으면 내지 않는다' 를 구현 한다면
만약에 (재산이 1억 이상이면){
세금을 100만원 낸다
}
그렇지 않으면 {
세금을 내지 않는다
} - if문 문법
: if문 문법은 맞을때만 수행됨
if(조건식){
수행문; // 조건식이 '참'인 경우에(조건에 맞는 경우) 수행문이 수행됨
} // 조건식이 '참'이 아니면(조건에 맞지 않는 경우) 수행문이 수행되지 않음
- if - else 문 문법
: if-else문 문법은 거짓일때 수행되어야 하는 수행식이 존재함
if( 조건식) {
수행문1; // 조건식이 '참'인 경우에 수행됨
}
else{
수행문2; // 조건식이 '참'이 아닌 경우에 수행됨
}
- [if문을 사용했을 때]
package ch14;
import java.util.Scanner;
public class IfElseTest {
public static void main(String[] args) {
int age = 8;
if( age >= 8) {
System.out.println("학교에 다닙니다");
}
System.out.println("학교에 다니지 않습니다.");
}
}
나이를 7세 값으로 설정하면 if문이 거짓이기 때문에 아래에 있는 "학교에 다니지 않습니다."만 출력이 되나
나이를 8세 값으로 설정하면 if문은 참으로 성립하게 되어 "학교에 다닙니다"는 물론, 아래에 있는 "학교에 다니지 않습니다"까지 출력이 됨
- [if-else문일때]
package ch14;
import java.util.Scanner;
public class IfElseTest {
public static void main(String[] args) {
int age = 7;
//Scanner scanner = new Scanner(System.in);
//int age = scanner.nextInt(); 이 경우에는 콘솔에서 나이를 입력하는 경우임
if( age >= 8) {
System.out.println("학교에 다닙니다");
}
else {
System.out.println("학교에 다니지 않습니다.");
}
}
}
'Java > [패스트캠퍼스] Java & SpringBoot로 시작하는 웹 프로그래밍' 카테고리의 다른 글
Ch 01. 자바 기초 - 16. 조건이 여러 개 일 때 간단히 표현되는 switch-case 문 (0) | 2022.12.29 |
---|---|
Ch 01. 자바 기초 - 15. 조건이 여러 개 일 때의 if 문 (0) | 2022.12.29 |
Ch 01. 자바 기초 - 13. 자바의 연산자들 -3 (조건 연산자, 비트 연산자) (0) | 2022.12.28 |
Ch 01. 자바 기초 - 12. 자바의 연산자들 -2 (관계, 논리 연산자) (0) | 2022.12.28 |
Ch 01. 자바 기초 - 11. 자바의 연산자들 -1 (대입, 부호, 산술, 복합대입, 증감연산자) (0) | 2022.12.28 |
댓글