Language/Kotlin

[코틀린] 4. 조건문 ( If & When)

힙알 2021. 7. 11. 20:31

If 문

 

If

이푸(IF)  어푸(apoo) 얼마전에 물놀이를 가서 어푸어푸,,,

  • 코틀린에서의 if 문법은 자바에서의 문법과는 크게 다를게 없다.
  • 특이한 점은 하나의 함수 ( max2의 경우 ) 에 대한 파라미터에 대한 값을 미리 조건을 걸어서 생성할 수 있다는 점이였다.  이렇게 되면 코딩상으로 몇 줄씩 줄어드는 만큼 코딩량이 줄어들 수 있는 간편하게 만들어 진다. ( 생략 최적 )

When 문 

When

이번엔 웬(When)걸!! When 절이다...

  • JAVA 의 서의 switch 의 기능과 같다 When(변수) 에대한 상태(?) 에 따른 처리문을 작성하는 명령어이다.
  • JAVA 에서 switch 문을 쓸떄는 case : 로 해서 했던것을 코틀린에서는 보다 간편하게 그냥 값에대한 것과 화살표(->) 만을 사용해서 보다 편리하게 쓸수 있었다 . 
  • 코틀린에서 When 절을 사용할떄에는 반드시 else 문을 사용해주어야한다..( null처리에 대해 각박한 코틀린이라서?)
  • 코틀린에서는 자바의 1 < x <= 100 이 => 1 .. 100 과 같은 방식으로 사용한다. 이것또한 코드의 편의성이 향상++

 

 

 

ㅁ 참고 사이트

본 동영상을 참고하여 공부를 했으며 상업적목적이 아닌 공부의 기록 목적으로 글을 올립니다. 

반응형