본문 바로가기 메뉴 바로가기

공학도의 잡다한 시선

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

공학도의 잡다한 시선

검색하기 폼
  • SELECT * (585)
    • 블로그를 열며 (2)
    • Android (87)
      • Kotlin (25)
      • App (17)
      • 클린 아키텍처 (15)
      • Jetpack Compose (8)
      • Dagger2 (1)
      • Hilt (0)
      • Retrofit (1)
      • Groovy (1)
      • Google Play (1)
    • C#(.NET) (34)
      • SQL(ADO.net) (2)
      • WPF (8)
      • Unity (0)
    • Python (16)
      • TDD (1)
    • Web (20)
      • HTML5·css (10)
      • Node.js (10)
    • JavaScript (8)
      • jQuery (3)
    • Linux (8)
      • Ubuntu (6)
    • SQL (8)
      • MySQL (8)
    • java (3)
    • Win32(API) (9)
    • System Programming (16)
    • Socket Programming (11)
    • c언어 (15)
      • c++ (9)
    • MFC (13)
    • Ethereum Solidity (11)
    • AI (7)
      • 딥러닝 (6)
    • algorithm (3)
    • DesignPattern (1)
    • Study (0)
    • Project (2)
    • Conference (1)
    • Portfolio (1)
    • 컴퓨터시스템구조 (1)
    • 디지털영상처리 (1)
    • 정보처리기사(최종합격) (2)
      • 전자계산기 구조 (2)
    • 유용한 정보 (138)
      • 생활건강 (42)
      • IT·컴퓨터 (60)
      • 게임 (5)
      • 기타지식 (7)
      • 가상화폐(Cryptocurrency) (14)
      • 경제·금융 (4)
    • daily life (145)
      • REVIEW (12)
      • FOOD (39)
      • MOVIE (10)
      • BOOK (7)
      • MUSIC (11)
      • TRAVEL (15)
      • GAME (1)
      • Beauty&fashion (18)
      • IT (11)
      • thinking (6)
      • 투자(investment) (14)
    • ADMIN (15)
      • 기사스크랩 (5)
      • GoogleAD (5)
      • Youtube (0)
  • 방명록

엘비스 연산자 (1)
[Kotlin] 변수에 Null 허용하기 및 safe call, non-null, Elvis 연산자

1. 코틀린 Null이 허용된 변수 선언하기 보통 null이 허용된 변수라면 해당 변수에 아무것도 할당하지 않거나 null을 할당하고 사용할 경우 NullPointerException 일명, NPE가 발생하게 됩니다. 코틀린은 기본적으로 null을 허용하지 않고 null 허용 변수를 따로 만드는 방법으로 이 문제를 방지하고자 합니다. 😃 1.1. null 을 허용하지 않는 코틀린 아래 코드는 변수에 null을 할당하는 코드입니다. 코틀린에서는 이러한 방식은 에러입니다. 실제로 IDE 상에서 아래 코드를 입력해보면 빨간줄이 뜨는 것을 볼 수 있습니다. fun main() { var str1 : String = "Hello Kotlin" str1 = null // Error! println("str1: $s..

Android/Kotlin 2021. 4. 20. 22:56
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
네이버 이웃추가
TAG
  • 후기
  • 가상화폐
  • 코틀린
  • 다운로드
  • 암호화폐
  • c#
  • 비트코인
  • 안드로이드
  • 리뷰
  • 파이썬
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Copyright 2016. 공학도의 잡다한 시선 all rights reserved.

티스토리툴바