If
이푸(IF) 어푸(apoo) 얼마전에 물놀이를 가서 어푸어푸,,,
- 코틀린에서의 if 문법은 자바에서의 문법과는 크게 다를게 없다.
- 특이한 점은 하나의 함수 ( max2의 경우 ) 에 대한 파라미터에 대한 값을 미리 조건을 걸어서 생성할 수 있다는 점이였다. 이렇게 되면 코딩상으로 몇 줄씩 줄어드는 만큼 코딩량이 줄어들 수 있는 간편하게 만들어 진다. ( 생략 최적 )
When
이번엔 웬(When)걸!! When 절이다...
- JAVA 의 서의 switch 의 기능과 같다 When(변수) 에대한 상태(?) 에 따른 처리문을 작성하는 명령어이다.
- JAVA 에서 switch 문을 쓸떄는 case : 로 해서 했던것을 코틀린에서는 보다 간편하게 그냥 값에대한 것과 화살표(->) 만을 사용해서 보다 편리하게 쓸수 있었다 .
- 코틀린에서 When 절을 사용할떄에는 반드시 else 문을 사용해주어야한다..( null처리에 대해 각박한 코틀린이라서?)
- 코틀린에서는 자바의 1 < x <= 100 이 => 1 .. 100 과 같은 방식으로 사용한다. 이것또한 코드의 편의성이 향상++
ㅁ 참고 사이트
본 동영상을 참고하여 공부를 했으며 상업적목적이 아닌 공부의 기록 목적으로 글을 올립니다.
반응형
'Language > Kotlin' 카테고리의 다른 글
[코틀린] 6. For and While (반복문) (0) | 2021.07.15 |
---|---|
[코틀린] 5. Array(배열)와 List(리스트) (0) | 2021.07.13 |
[코틀린] 3. 스트링( $ ) 템플릿 (2) | 2021.07.11 |
[코틀린] 2. 변수선언 Var , Val (2) | 2021.07.11 |
[코틀린] 1.함수 fun (0) | 2021.07.11 |