조건문

    [자바/JAVA] 프로그래밍 - 제어문 (조건문 Switch)

    switch 문도 if 문과 동일하게 조건문임!! 다만, if문과 차이점 이라면? > if문은 조건식을 자유롭게 기술 가능!! > switch문은 동등비교로 밖에 수행되지 않음!! > 실행할 구문만 실행하고 자동으로 빠져나오지 못함!! (직접 break; 문 작성해야됨) [표현법] switch(이제부터 동등비교할 대상){ case 값1 : 실행코드1; break; case 값2 : 실행코드2; break; case 값3 : 실행코드3; break; ... [default : 위의 값들과 모두 일치하지 않을 경우 실행할 코드;] => if문에서 else 와 같은 존재, 생략가능 } 예제) 정수를 입력받아 => "정수" 1일 경우 "빨간색 입니다." => case 1 : 빨간색입니다; break; 2일 경우..

    [자바/JAVA] 프로그래밍 - 제어문 (조건문 if - else if - else)

    기본적으로 프로그램 진행은 순차적으로 진행 단, 이 순차적인 흐름을 바꾸고자 한다면 제어문 이라는걸 이용해서 직접 제어 가능 선택적으로 실행시키고자 할 때 => 조건문 반복적으로 실행시키고자 할 때 => 반복문 그 외의 흐름을 제어 => 분기문 조건문 "조건식"을 통해 참이냐 거짓이냐를 판단해서 참일 경우 그에 해당하는 코드 실행 조건식의 결과 true/ false 여야 한다 !! 보통 조건식에서는 비교연산자 (대소, 동등), 논리연산자( &&, ||)를 주로 사용 조건문은 크게 if문과 switch문으로 나뉨 !! 1. 단독 if 문 [표현법] if(조건식) { .. 실행시키고자 하는 코드 .. } 조건식은 if랑 친하다!! => 조건식이 참(true)일 경우 => 중괄호 블럭 안의 코드 실행 => 조..