Java

6 [인강] 자바의정석 ch04

Rosie_dev 2020. 12. 11. 23:51

| 조건문과 반복문  // 제어문 flow control

 조건문 if, if-else, switch

  if(score>60) {

      System.out.println("합격입니다.");

      System.out.println("축하드립니다.");

  }

 반복문 for, while

  int i=10

  while (i-->0) {

       System.out.println(i);

  }

 

  str.equals("yes") 대소문자 구분 // str.equalsIgnoreCase("yes") 대소문자 구분X


| if-else if문, 중첩 if문

  if, if-else, else

  public static void main (String[] args) {

           int score = 0;

           char grade = ' ' ;

           System.out.print("점수를 입력하시요.>");

           Scanner scanner = new Scanner(System.in);

           score = scanner.naxtInt(); //입력받은 값을 score에 저장

 

           if-else 문 

 

           System.out.println("당신의 학점은 "+grade+"입니다.");

  }

 

  중첩 if문  //학점 +, -도 나누어서 도출할 때


| switch문

  처리해야 되는 경우의 수가 많을 때

  break; 문 주의할 것

  default 일치하는 것이 없을 때, break문 불필요 거의 마지막에 작성

  정수, 문자열 설정 가능 //if문은 trule || false만 가능

  제약조건: 조건식 결과는 정수|| 문자열이어야

               case문의 값은 정수 상수(문자 포함), 문자열만 가능, 중복X, 변수X, 실수X

 

 

 

 

 

 

 

 

'Java' 카테고리의 다른 글

8 [인강] 자바의정석 ch05  (0) 2020.12.16
7 [인강] 자바의정석 ch04  (0) 2020.12.12
5 [인강] 자바의정석 ch03  (0) 2020.12.10
4 [인강] 자바의정석 ch03  (0) 2020.12.09
3 [인강] 자바의정석 기초편 ch02  (0) 2020.12.09
댓글