public static double eMED(int emo) {
double result = 0;
if (emo >= 40 && emo < 60) {
result = upFunc(emo, 40, 60);
} else if (emo > 60 && emo <= 80) {
result = downFunc(emo, 60, 80);
} else if (emo == 60) {
result = 1;
}
return result;
}
-4
A
답변
-3
사용 사례는 짧은
예입니다이
public class SwitchDemo {
public static void main(String[] args) {
int month = 8;
String monthString;
switch (month) {
case 1: monthString = "January";
break;
case 2: monthString = "February";
break;
case 3: monthString = "March";
break;
case 4: monthString = "April";
break;
case 5: monthString = "May";
break;
case 6: monthString = "June";
break;
case 7: monthString = "July";
break;
case 8: monthString = "August";
break;
case 9: monthString = "September";
break;
case 10: monthString = "October";
break;
case 11: monthString = "November";
break;
case 12: monthString = "December";
break;
default: monthString = "Invalid month";
break;
}
System.out.println(monthString);
}
}
+1
스위치 케이스가이 질문에 어떻게 적합한 지 설명하십시오. –
+0
case : 하나의 숫자 또는 하나의 케이스 만 비교하려는 경우 사용 –
+0
하나 이상의 사례를 비교하는 것 이상을 원한다면 사용하는 것보다 더 짧은 것이 없을 수 있습니다. –
0
귀하의 코드는 이미 짧은 보인다. 너는 그것을 더 짧게 만들 수 없다. 삼항 연산자를 사용할 수 있지만 코드가 거의 읽을 수 없게됩니다.
return emo == 60 ? 1
: emo >= 40 && emo < 60 ? upFunc(emo, 40, 60)
: emo > 60 && emo <= 80 ? downFunc(emo, 60, 80)
: 0;
관련 문제
- 1. 3gp 형식으로 간단한 애니메이션을 만드는 방법은 무엇입니까?
- 2. Java에서 간단한 접두사 색인을 만드는 방법은 무엇입니까?
- 3. ElseIf 문을 확인 문자열을 확인하십시오
- 4. PHP에서/Elseif 문을 사용하는 경우
- 5. ontolology 문을 만드는 방법은 무엇입니까?
- 6. Java에서 간단한 정적 호출 그래프를 만드는 방법은 무엇입니까?
- 7. Java에서 대괄호로 묶인 json을 만드는 방법은 무엇입니까?
- 8. Java에서 테이블 정의를 동적으로 만드는 방법은 무엇입니까?
- 9. java에서 사전을 만드는 방법은 무엇입니까?
- 10. Java에서 URL을 만드는 방법은 무엇입니까?
- 11. Java에서 시계를 만드는 방법은 무엇입니까?
- 12. Java에서 폴더를 만드는 방법은 무엇입니까?
- 13. 자바에서 간단한 암호화 알고리즘을 만드는 방법은 무엇입니까?
- 14. mysqli가 SELECT * 문을 준비하는 간단한 방법은 무엇입니까?
- 15. JRadio Java에서 switch 문을 만드는 법
- 16. elseif 문에서 다음 문을 실행하지 않게하려면 어떻게합니까?
- 17. Ruby elseif 문을 기반으로 메서드 호출
- 18. 간단한 if 문을 만드는 방법이 너무 깁니다.
- 19. if 문을 최적화하거나 if 문을 적게 만드는 방법은 무엇입니까?
- 20. 조건부 Xpath 문을 만드는 방법은 무엇입니까?
- 21. "if"문을 여러 개 만드는 방법은 무엇입니까?
- 22. Meteor에서 동적 javascript 문을 만드는 방법은 무엇입니까?
- 23. if 문을 짧게 만드는 방법은 무엇입니까?
- 24. Tab Delimited Select 문을 만드는 방법은 무엇입니까?
- 25. Java에서 SURBL 검색을 수행하는 간단한 방법은 무엇입니까?
- 26. Java에서 간단한 float을 관찰하는 방법은 무엇입니까?
- 27. Java에서 기존 파일을 압축하는 간단한 방법은 무엇입니까?
- 28. Java에서 단일 주파수를 재생하는 간단한 방법은 무엇입니까?
- 29. 간단한 2D 순간 이동을 만드는 방법은 무엇입니까?
- 30. 'int'를 특수 형식으로 '문자열'로 만드는 방법은 무엇입니까?
대신 사용 변수의 직접 수익을 사용할 수 있지만 4 possb – azro
을 가지고 있기 때문에 당신이 짧은 나는 항상 함수의 끝에서 수익을 선호 할 수 있습니다. 훨씬 더 읽기 쉽습니다. – deathangel908
왜 더 짧게할까요? 내게 맞는 길이 같아. –