본문 바로가기

selfstarter

검색하기
selfstarter
프로필사진 selfstarter

  • 분류 전체보기 (158)
    • App (65)
      • Android (59)
      • Flutter (6)
    • Server (46)
      • Java (24)
      • Spring (19)
      • AWS (3)
    • Web (25)
      • Html (9)
      • Javascript (15)
      • React (1)
    • ML (8)
    • Etc (10)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
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
  • html
  • Android Apk 이름 변경
  • spring
  • 안드로이드
  • android fragment
  • Java
  • Firebase
  • MySQL
  • R프로그래밍
  • release Apk
  • Android
  • tomcat
  • Android Apk 이름
  • css
  • apache gzip
  • Program type already present
  • Android Apk
  • Eclipse
  • JavaScript
  • error
  • java error
  • DataTable
  • fragment
  • release unsigned
  • Exception
  • FLUTTER
  • android error
  • jQuery
  • Kotlin
  • CSS사용법
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록kotlin ?: (1)

selfstarter

Kotlin null처리(?=, !!., .?, ?:, as?,@)

t?= kotlin은 기본적으로 null을 넣을 수 없다. 다만 ?= 를 사용하면 null을 넣을 수 있다 fun main() { var a : String ?= null var b : String = null // error } !!. 절대 null이 아닐 때 사용. 하지만 NullException을 방지할 수는 없다 fun main() { val userName : String = "1231" println(userName!!.length) } .? null에 접해서 Null Exception이 나는것을 방지하기 위해 .?키워드를 사용한다. 만약 null인경우 .?키워드를 사용하면 아예 실행되지 않고, null을 반환한다 fun main() { var a : String ?= null var b : ..

App/Android 2020. 8. 12. 14:13
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바