도어락

버스카드

기본 문법
if (조건식) {
조건식의 결과가 참일 때 실행하고자 하는 명령문;
}
if / else 문
if / else if / else문
삼항 연산자
SWITCH문
if / else if / else를 사용해도 동일하나, 가독성이 좋음
특정한 조건의 경우가 열거형으로 몇가지로 정해져 있을때 주로 사용

열거형의 조건이 아닌, 범위가 있는 조건 설정은 불가
기본문법
while (조건식) {
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;
}
while 문은 특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복
기본 문법
for (초기식; 조건식; 증감식) {
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;
}
while문과의 차이
for (타입 변수이름 : 배열이나컬렉션이름) {
배열의 길이만큼 반복적으로 실행하고자 하는 명령문
}
Enhanced for 문은 명시한 배열이나 컬렉션의 길이만큼 반복되어 실행
배열 요소는 배열 요소의 메모리 주소를 가져온 요소가 아니기에 요소의 값을 변경하는 작업은 불가함에 유의