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