if statement
조건식의 다양한 예
조건문 | 조건식이 참일 조건 |
ch == 'y' || ch == 'Y' | 문자 ch가 'y' 또는 'Y'일 때 |
ch == ' ' || ch == '\t' || ch == '\n' | 문자 ch가 공백이거나 탭 또는 개행 문자일 때 |
'A' <= ch && ch <= 'Z' | 문자 ch가 대문자일 때 |
'a' <= ch && ch <= 'z' | 문자 ch가 소문자일 때 |
'0' <= ch && ch <= '9' | 문자 ch가 숫자일 때 |
str.equals("yes") | 문자열 str의 내용이 "yes"일 때(대소문자 구분) |
str.equalsIgnoreCase("yes") | 문자열 str의 내용이 "yes"일 때(대소문자 구분 안함) |
else문 생략을 통한 코드 리팩토링 팁 : default 값을 지정해놓으면 else문을 굳이 쓰지 않아도 되고 코드가 훨씬 간결해진다.
formatter %c를 이용하여 학점(A,B,C..)와 +-까지 출력하는 코드 + 리팩토
Last updated