if《조건식) {
// 조건식이 참(true) 일 때 수행될 문장들
}else if(조건식){
}
else{
// 조건식이 거짓(false) 일 때 수행될 문장들
}
1
, "YES"
, final int ONE=1
-> ONE
등) 만 가능, 중복 불가ex) 고의적으로 break문을 생략한 경우
switch (level) {
case 3 :
grantDelete (); // 삭제 권한을 준다.
// break
case 2 :
grantWrite(); // 쓰기 권한을 준다.
// break
case 1 :
grantRead(); // 읽기 권한을 준다.
// break
case 4: case 5: case 6: // 한줄에 여러개의 case문 가능
...
}
for(타입 변수명 : 배열 또는 컬렉션){
// 반복할 문장
}
ex)
class FlowEx22 {
public static void main(String[] args) {
int[] arr = {10,20,30,40,50};
int sum = 0;
for(int tmp : arr) {
System.out.printf ("%d", tmp);
}
}
}
💻 10 20 30 40 50
while(조건식){
..
}
```
do {
// 조건식의 연산결과가 참일 때 수행될 문장(최소 한번 이상 수행됨)
}while(조건식); //세미콜론 유의
The code is quide powerful redactle