반응형
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 |
Tags
- 쿼터뷰
- Unity
- GIT
- 개발
- java
- Android
- 카페오냥
- 안드로이드개발
- 서브모듈 pull
- 2d게임
- Android Studio
- github submodule
- github
- 타이쿤
- firebase
- 티스토리
- 유니티
- 서브모듈 sourcetree
- 목서버
- Kotlin
- 안드로이이드 submodule
- 내 맘대로 정리한 안드로이드
- submodule sourcetree
- 앱개발
- 안드로이드
- 앱
- 코틀린
- gitlab submodule
- 게임개발
- DataBinding
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