코딩과 결혼합니다

java 조건문 본문

2세/Java

java 조건문

코딩러버 2023. 5. 15. 21:59
728x90

if문

if (score <=100 && score > 90){
System.out.println("A등급 입니다.");
} else if (score <=90 && score > 80){
System.out.println("B등급 입니다.");
} else if (score <=80 && score > 70){
System.out.println("C등급 입니다.");
} else {
System.out.println("F등급 입니다.");
}

 

 

 

 

switch문

char score = 'C';
switch (score) {
      case 'A':
               System.out.println("A등급 축하합니다.");
               break;
      case 'B':
               System.out.println("B등급");
               break;
      case 'C':
               System.out.println("C등급");
               break;
      default:
                System.out.println("C보다 아래 등급입니다.");
}

break를 넣어주지 않으면 예를 들어 score가 A일때, "A등급 축하합니다." 뿐만 아니라 

아래의 값들 까지 다 나타남.

 

 

 

 

3항 연산자

int a = 5;
String result = (a<10) ? "10보다 작습니다." : "10보다 큽니다.";
System.out.println(result);

*a<10 에 () 없어도 됨   true일때 시행 : false일때 실행

 

 

'2세 > Java' 카테고리의 다른 글

객체지향언어(1) 클래스, 인스턴스, 메소드  (0) 2023.05.16
java 반복문  (0) 2023.05.15
자료형  (0) 2023.05.15
빌드와 실행, Java의 빌드 툴  (0) 2023.05.15
자바를 공부하기에 앞서 JDK, JRE, JVM 이란?  (0) 2023.05.15