반응형
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
잘못된 값을 입력하셨습니다.
반응형
'자바 Java' 카테고리의 다른 글
클래스와 인스턴스 그리고 객체 (0) | 2019.09.08 |
---|---|
객체 / 헤어나올 수 없는 객체 지향 프로그래밍 (0) | 2019.09.08 |
원화의 달러 환전 (0) | 2019.09.07 |
자바에서 ArrayList를 사용하는 방법, 탐색하는 방법 (0) | 2019.09.07 |
자바 데이터타입 / 기본 타입 자료형 / 입력 (0) | 2019.09.06 |
댓글