yoni
[05] 제어문 - 분기문(if) - 다양한 if문 ★ 본문
[01] 제어문 - 분기문 if
- 조건에따라 판단을하여 코드를 실행합니다.
- 조건에 따라 분기를 할 수 있습니다.
- if (조건식){
참일 경우 실행
} else {
거짓일 경우 실행
}
- 중괄호 블럭안은 경계를 쉽게 알아볼수 있도록 공백 2칸(2~4칸)정도
들여쓰기를 합니다.
- 새로운 중괄호({, })가 열리면 메모리상에서 독립적인 메모리(경계)가
형성됩니다.
예) 구에속한 동, 리
- 교통카드 충전, 자판기등
저장 위치:
Eclipse Setting:
Project type: Java Project
name: control
1. If문의 기본 형태
- 참일 경우만 실행하는 단순 if문
- 참과 거짓일 경우 각각 다르게 실행되는 if문
- 여러개의 if 조건을 나열하고 해당하는 조건에 참인 if 문을 실행하고 if 문 전체를
종료합니다.
- if문은 if문을 포함 할 수 있습니다.
- ||(파이프 기호): 논리 연산자 OR, 조건중 하나라도 참이면 참 처리, '또는'의 의미.
예) if ( su % 2 == 0 || su % 3 == 0){ ... }
- &&: AND 연산자, 모든 조건을 만족해야 참으로 처리, '그리고'의 의미.
예) if ( su % 2 == 0 && su % 3 == 0){ ... }
2. IF문의 다양한 사용
[실행 화면]
▷ IfTest.java
- 문자열 비교는 if (test == "봄")의 형태가 가능하나
new를 이용하여 문자열을 생성한 경우는 equals() 메소드를 이용하여 비교해야함
(class 수업 이후에 등장).
-------------------------------------------------------------------------------------
'java of educational by contents' 카테고리의 다른 글
[07] if문 실습, 문자열 비교 2 ★ (0) | 2018.12.01 |
---|---|
[06] if문 실습, 문자열 비교 1 ★ (0) | 2018.12.01 |
[04] 콘솔(cmd, command, shell) 실행을 위한 환경 변수 설정, Console에서의 컴파일 및 실행, 콘솔에서의 입력 (0) | 2018.12.01 |
[03] 컴파일, 자바 프로그램의 구조, 데이터 형(data type), 연산자(Operator), 사칙연산 (0) | 2018.12.01 |
[02] Eclipse Neon 3 JAVA Application 개발 환경 설정 (0) | 2018.12.01 |