만약에 1~10을 따로 따로 case를 안해줘도 한번에 case로 묶는방법있어?
자바 하고있는데 switch문에서 case쓸때
oo(1.247)
2021-10-25 03:36
추천 0
댓글 7
다른 게시글
-
설거지론보니까 한국은 진짜 틀린거같다 [2]익명(218.38) | 21.10.25추천 1
-
논리적인 추론이 중요하다ㅇㅅㅇa(218.234) | 21.10.25추천 1
-
딴거 안하고 국비만 듣고있다가 여기 첨와봄 [16]익명(112.214) | 21.10.25추천 0
-
한국은 진짜 좆됀거같은데 어디로가지 [4]익명(183.106) | 21.10.25추천 0
-
키173프붕이 트렌치코트 입어도되냐 [1]익명(8.37) | 21.10.25추천 0
-
ts 온나노드코 개발자 라구함 ㅇㅅㅇㅋㅋ [5]WebHiki(hikiworld) | 21.10.25추천 0
-
256시네요 ㅇㅅㅇ [1]릴다희(lildahee) | 21.10.25추천 0
-
여친이랑 주일인데 뽀뽀 가능?익명(121.66) | 21.10.25추천 1
-
초코냥이 날 씹타쿠로 만들었어 [3]릴다희(lildahee) | 21.10.25추천 0
-
아 나 왜케 병신같지... [2]익명(211.204) | 21.10.25추천 0
디폴트?
case문 배울때 예시로 많이 드는 학점 잇잖아.90 80 70 60 은 각각 abcd고 그외엔 디폴트로 다 F
9080을 묶고 7060을 묶고 이런식으로 하고싶은거라면 case 90 : case 80 : 내용 + break; case 80 : case70 : 이런식으로 케이스 뒤에 바로 케이스 쓰면댐
case1:case2:case3: ~~~~ break; 기본이 이거고 12 이상이면 case 1, 2, 3 -> ~~~~ break; 만약 case 1 <= n && n <= 3: ~~~~ 이걸 원하는거면 불가능
1~10을 1~5로 줄이는 방법은 나누기 2 하는거임. 이렇게 정보의 크기를 줄여주는 함수를 만드셈. 규칙이 없으면 매핑테이블 만들고
자바 12부터 조금 추가된 기능들이 있음
case 1, 2, 3, 4 : ~~ break;
case 5, 6, 7 : ~~~ break;
이게 이제 지원된다.
참고 :
https://mkyong.com/java/java-12-switch-expressions/
오 - dc App