반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 안드로이드
- 쿼터뷰
- 코틀린
- 게임개발
- submodule sourcetree
- github submodule
- DataBinding
- firebase
- gitlab submodule
- Android Studio
- 앱개발
- 타이쿤
- 안드로이드개발
- 카페오냥
- 서브모듈 sourcetree
- 유니티
- Unity
- java
- 티스토리
- 앱
- 목서버
- 개발
- 안드로이이드 submodule
- 내 맘대로 정리한 안드로이드
- Kotlin
- GIT
- 서브모듈 pull
- github
- Android
- 2d게임
Archives
- Today
- Total
목록let apply also run (1)
Uing? Uing!!
[내 맘대로 정리한 Kotlin] let으로 null-check 하기
Null-check Kotlin을 이용해 개발하다 보면 nullable한 값을 처리해야 할 일이 잦다. x가 확실히 non-null이라는 것을 가정할 경우에는 x!!로 활용하여 null이면 exception(NPE, Null-Pointer Exception)이 나도록 하기도 하고, 반대로 null일때도 다른 값으로 활용하고 싶다면 x?:0과 같이 null일 때 대신 사용할 값을 정해 주기도 한다. 하지만 '어떤 값이 null이 아닐 경우에만' 특정 기능을 실행하고 싶을 때도 많다. 예를 들면 '저장된 이름이 null이 아닌 경우에만 인삿말을 출력한다'와 같은 상황. 일반적으로 이렇게 어떤 값이 null인지 아닌지 확실하지 않는 경우, 이를 체크하기 위해 아래처럼 사용하곤 한다. if (name != nu..
Kotlin
2020. 11. 17. 10:47