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 | 31 |
Tags
- 백엔드개발교육과정
- 이차원배열
- 데이터분석자격증
- kbit교육
- 전문가특강
- 백엔드개발
- KB국민은행
- kb네트워킹캠프
- 빅분기
- kb it's your life
- 첫알고리즘평가
- 빅분기필기
- kb it's your life 6기
- kb취업교육
- 빅데이터분석기사필기
- kb it's your life 기자단
- 반별이벤트
- sql내장함수
- 금융권 it
- sql
- 금융권it
- SQL데이터타입
- kb 기자단
- 부트캠프
- 금융권 부트캠프
- autohotkey
- 빅데이터분석기사
- kb 취업교육
- prefixsum #C언어
- 멀티캠퍼스
Archives
- Today
- Total
지식보부상님의 공부 일지
[4] if 문 본문
기본적으로 C언어와 (거의)동일합니다!
1
2
3
4
5
6
|
if( 조건 ){
코드 1
}
else {
코드 2
}
|
cs |
와 같이 작성해서
조건이 참이면 코드 1이 수행되고,
거짓이면 코드 2가 수행됩니다!
코드 1 혹은 코드 2 부분이 한줄이면 중괄호는 생략하기 가능!
또한 else 문은 굳이 쓰지 않아도 됩니다!(생략 가능!)
1
2
3
4
|
if (3 > 2)
System.out.println("darong is cute");
else
System.out.println("darong is not cute");
|
cs |
라는 if문이 존재하면
출력 결과는 당연히 3 >2 는 true이므로,
가 되겠네요!
근데 else문에 또 조건을 달고 싶은 경우가 생긴다면!
if - else if 문을 사용하면 됩니다!
1
2
3
4
5
6
7
8
9
10
11
12
|
if ( 조건 1) {
코드 1
}
else if (조건 2){
코드 2
}
else if (조건 3){
코드 3
}
else{
코드 4
}
|
cs |
위와 같이 말이죠!
조건 1이 참이면 -> 코드 1 이 수행됨
조건 1은 거짓, 조건 2가 참이면 -> 코드 2가 수행됨
조건 1, 2 모두 거짓이고 조건 3이 참이면 -> 코드 3이 수행됨
조건 1, 2, 3 모두 거짓이면 -> 코드 4가 수행됨
else if 문은 무진장 많이 늘릴 수 있어요!
1
2
3
4
5
6
7
8
9
10
11
|
Scanner in = new Scanner(System.in);
System.out.print("Enter your score: ");
int score = in.nextInt();
if (score == 100)
System.out.println("Perfect!");
else if (score > 90)
System.out.println("Great!");
else if (score > 80)
System.out.println("Good!");
else
System.out.println("Do your best :(");
|
cs |
다음과 같은 코드가 있다면!
이라는 결과를 얻을 수 있습니다!
'JAVA를 자바' 카테고리의 다른 글
[6] do~while loop (0) | 2020.12.29 |
---|---|
[5] 랜덤 숫자 Math.random (0) | 2020.12.29 |
[3] 출력 print, println, printf (1) | 2020.12.29 |
[2] user input을 받는 Scanner 클래스와 nextLine, nextInt, nextDouble, next (0) | 2020.12.28 |
[1] 문자열(String) (1) | 2020.12.28 |