250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 리눅스
- 초보코딩탈출
- 프로그래밍언어
- 자바기초
- 메소드
- 스프링
- 알고리즘
- github
- 코딩초보
- 클래스
- 프로그래밍기초
- Java
- 이클립스
- 초보코딩
- JShell
- Elk
- 자바프로그래밍
- JAVA기초
- eclips
- Git
- 데이터베이스
- 컴퓨터과학개론
- 기초코딩
- 배열
- 제이쉘
- 자바
- 스프링 기초
- 자바 스프링
- spring
- 프로그래밍
Archives
- Today
- Total
키보드워리어
【자바】조건문 소개및 활용 방법 본문
728x90
안녕하세요~~
⌨🗡🧑
블로그 방문자 여러분 반갑습니다.
아쉽게도 한국과 브라질의 16강전 경기는 한국의 패배였습니다 ~ㅠㅠ
그렇지만 잘 싸웠고 국민 모두가 한마음으로 응원한 경기였습니다! 대표팀 모두 수고 많으셨습니다!!
오늘은 자바 조건문에 대해 알아보려고 하는데요 우리의 삶에서 선택은 매일 있는 부분입니다.
사람 대신에 일을 하는 컴퓨터에서 프로그램도 결정을 필요로 할 때 가 있습니다.
컴퓨터는 boolean값을 가진 것을 평가하면서 논리 조건들을 체크합니다
boolean | if 문
boolean은 자바에서 참과 거짓을 판별하는 키워드입니다. 그리고 이를 평가하는 것이 논리 조건들인데요.
if문도 역시 조금 딥하게 들어가면
- if문
- if - else문
- if - else if - else문
- switch문
- 삼항연산문
으로 나눠볼 수 있겠네요.
if else문 소개
프로그램 내에서 관리 컨트롤하기 위해서 가장 흔한 사용방법이 if문을 사용하는 것입니다.
boolean 조건에서 true형을 찾으면 어떤 코드들은 실행됩니다. 그게 아니라면 실행되지 않죠
“Do Something when condition is true”
if(condition) {
<if - body> }
else {
<else - body>
}
true형을 찾으면 if-body를 실행시키고,
그게 아니라면 else-body를 실행시켜라
이 조건들을 어떻게 사용하는지 한번 알아보죠.
if문 스니펫 참고
int i = 3;
i ==> 3
if (i == 3){
System.out.println("True");
}
==>True
if (i < 2){
System.out.println("True");
}
==>False //실제로 flase가 뜨진 않습니다.
if (i <== 3 || i >=35){
System.out.println("True");
}
==>True
if (i <== 3 && i >=35){
System.out.println("True");
}
==>False //실제로 flase가 뜨진 않습니다.
①
if문 사용 예시
int i = 3;
if (i == 3){
System.out.println("True");
} else {
System.out.println("False");
}
==>True
i = 5;
if (i == 3){
System.out.println("True");
} else {
System.out.println("False");
}
==>Flase
②
if - else문 사용 예시
public class IfStatementRunner {
public static void main(String[] args) {
int i = 26;
if (i == 25) {
System.out.println("i =25");
} else {
System.out.println("i != 25");
}
}
}
console결과
i != 25
③
if - else문 사용 예시
public class IfStatementRunner {
public static void main(String[] args) {
int i = 25;
if (i == 25) {
System.out.println("i = 25");
}
if(i ==24){
System.out.println("i =24");
} else {
System.out.println("i != 25 and i != 24");
}
}
}
console결과
i = 25
i != 25 and i != 24
④
if, if-else문 사용 예시
위에 결과를 살펴보면 i의 값은 25로 체크가 되어 i =25라는 값이 출력이 됐는데
추가적으로 i != 25 and i != 24란 값이 출력되었어요.
이유는 i가 25와 같다는 if문과 i가 24와 같은지 물어보는 if-else문과 독립되어 있기 때문입니다.
728x90
'JAVA > 입문' 카테고리의 다른 글
【자바】자바에서 유저의 인풋값 입력 방법 (0) | 2022.12.24 |
---|---|
【자바】if - else 중첩문 소개합니다. (0) | 2022.12.09 |
【자바】논리연산자 활용한 메소드 만들어보기 (0) | 2022.11.27 |
【자바】char타입 표현과 연산 (0) | 2022.11.26 |
【자바】Boolean - 단축평가 논리연산자 (0) | 2022.11.25 |