본문 바로가기
자바 Java

switch 문 활용

by MEHAVING 2019. 9. 7.
반응형

switch문을 활용해 학점계산을 해보았다.

* switch 문에서 case를 작성할 때 문자열은 작은 따옴표('')가 아닌 큰 따옴표("")를 사용한다.

* case는 나란히 쓸 수 있다.

* 만약 break를 입력하지 않으면 뒤에 오는 case가 실행되니 꼭 break를 써줄 것

import java.util.Scanner;

public class Degree {

	public static void main(String[] args) {
		String degree;
		
		System.out.print("학점을 대문자로 입력하세요>");
		Scanner scanner = new Scanner(System.in);
		degree = scanner.next();
		
		switch(degree) {
		case "A": case "B":
			System.out.println("Excellent");
			break;
		case "C": case "D":
			System.out.println("Good");
			break;
		case "F":
			System.out.println("Bye");
			break;
		default:
			System.out.println("잘못된 값을 입력하셨습니다.");
			break;
		}
		
	}

}

 

실행시켜보기

학점을 대문자로 입력하세요>A
Excellent

학점을 대문자로 입력하세요>f
잘못된 값을 입력하셨습니다.
반응형

댓글