yoni

[05] 제어문 - 분기문(if) - 다양한 if문 ★ 본문

java of educational by contents

[05] 제어문 - 분기문(if) - 다양한 if문 ★

yoni-1117 2018. 12. 1. 12:26

[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문의 다양한 사용
  
[실행 화면]


투표 가능
정수: 2
짝수
February
2월 설날
합격입니다.
-> 프로젝트 투입
취득 점수: 85
grade: B
겨울입니다.
  

▷ IfTest.java
- 문자열 비교는 if (test == "봄")의 형태가 가능하나 
  new를 이용하여 문자열을 생성한 경우는 equals() 메소드를 이용하여 비교해야함
  (class 수업 이후에 등장).   
-------------------------------------------------------------------------------------

 
public class IfTest {
 
  public static void main(String[] args) {



 
  }
 
}
 
 
  
-------------------------------------------------------------------------------------

  
 

Comments