statement
-
Java 14. Switch ExpressionBackEnd/Java 2024. 12. 7. 08:30
statement vs expressionstatement: 어떠한 프로그래밍 문장으로 조건문, 반복문 등이 해당됩니다.expression: 프로그래밍 문장이긴 한데 결과값이 하나의 값으로 정해지는 문장입니다. 3항 연산자 등이 해당됩니다.// expressionString grade = score >= 50 ? "P" : "F"; Switch Expression 기존에 statement였던 switch 문을 expression으로 사용할 수 있게 강화된 기능입니다. Java 12 preview, Java 14 정식 기능으로 출시되었습니다. 기존의 switch statementprivate String calculateTestGrade(int score) { String grade = ""; swi..
-
5강. 코틀린에서 조건문을 다루는 방법BackEnd/Kotlin 2024. 2. 4. 08:30
if문 Expression과 Statement switch와 when if문 if / if-else / if-else if-else 모두 Java와 문법이 동일합니다. 다음은 Java와 Kotlin if문 코드입니다. // Java private void validateScoreIsNotNegative(int score) { if (score < 0) { throw new IllegalArgumentException(String.format("%s는 0보다 작을 수 없습니다.", score)); } } // Kotlin fun validateScoreIsNotNegative(score: Int) { if (score < 0) { throw IllegalArgumentException("${score}는 ..