Kotlin에서 When을 적극 활용하고 싶어요.
when식
kotlin에 when식이 있어요.상당히 간결한 기술로, 짧게 쓰인 만큼 쓸만한 곳을 적극적으로 활용해야 한다.
유명한 질문
FizzBuzz
을 통해 봅시다.우선, for문에if식으로 써봤어요.
if식
fun main(){
for(i in 1..100){
if(i % 15 == 0){
println("FizzBuzz")
}else if(i % 5 == 0){
println("Buzz")
}else if (i % 3 == 0) {
println("Fizz")
}else{
println("${i}")
}
}
}
주제의 when식으로 써 보았다.when식
fun main(){
for(i in 1..100){
val value = when{
i % 15 == 0 -> "FizzBuzz"
i % 5 == 0 -> "Buzz"
i % 3 == 0 -> "Fizz"
else -> "${i}"
}
println(value)
}
}
when식의 장점결론: When식 적극 사용
Reference
이 문제에 관하여(Kotlin에서 When을 적극 활용하고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kenpi/articles/9ebc8be181cdea텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)