Home > JAVA > basic > JAVA control

JAVA control
JAVA basic

control of JAVA #


자바에는 제어문이 있습니다.

if else #


조건에 따른 수행을 나타냅니다. 기본적인 구조는 아래와 같습니다.

if (<case1>) {

} else if (<case2>) {

} else {

}

삼항연산자로는 아래와 같이 활용가능합니다.

(<condition>) ? (<true_case>) : (<false_case>)

switch case #


조건에 따른 수행을 나타냅니다. 기본적인 구조는 아래와 같습니다. 각 case는 독립적으로 끝나지 않기때문에 break가 없으면 case들을 통합적으로 사용 가능합니다.

switch(입력변수) {
    case 입력값1:
        break;
    case 입력값2:
        break;
    default:
        break;
}

while #


조건에 따른 수행을 나타냅니다. 기본적인 구조는 아래와 같습니다. 조건에 따라 무한으로 작동될 수 있어서 탈출 할 수 있게 구조하면 좋습니다. break, continue를 사용할 수 있습니다.

while (<condition>) {
    <action>;
}

for #


조건에 따른 수행을 나타냅니다. 기본적인 구조는 아래와 같습니다. 조건에 따라 무한으로 작동될 수 있어서 탈출 할 수 있게 구조하면 좋습니다. break, continue를 사용할 수 있습니다.

for (<init_value>; <condition>; <value_increase>) {
    <action>
}
for (<iterable>) {
    <action>
}

condition(and or not) #


&&, ||, ! 순서대로 and, or, not을 나타냅니다.