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

코딩 기록

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

코딩 기록

검색하기 폼
  • 분류 전체보기 (1372)
    • C++ 200제 (997)
      • 코딩 IT 정보 (988)
    • 생활정보 (319)
    • 직장생활 (11)
    • 메인 (1)
  • 방명록

코틀린 물음표 (2)
안드로이드 코틀린 선택적 메소드 호출(Optional method)

■ 선택적 메서드 호출 (optional method call) 안드로이드 코틀린에서 Optional한 값의 메소드를 호출할 때 값이 있으면 메소드 호출null이면 null이 원하지 않아도 if 조건문 진입 가능 다음과 같이 작성할 수 있습니다. 1234fun hoge(user: User?) { val name: String? = user?.name println("name=$name")}Colored by Color Scriptercs elvis 연산자를 사용하면 null에 해당하는 기본값을 지정할 수 있습니다. 1234fun hoge(user: User?) { val name: String = user?.name ?: "no name" println("name=$name")}Colored by Col..

C++ 200제/코딩 IT 정보 2019. 7. 10. 08:00
안드로이드 코틀린 Nullable, Unsafe cast 예제

■ Optional (Nullable) null과 null이 아닌 것으로 구분됩니다. null 유뮤를 검사하며, 일반적으로 이런 기능을 제공하는 것에 대해 Optional이라고 합니다. Kotlin에서는 Nullable이라고 합니다. 123456789101112131415161718fun getLengthOfString(str: String): Int { return str.length() } fun getLengthOfStringOpt(str: String?): Int { if (str != null) { return getLengthOfString(str) } else { return 0 }} fun main(args: Array) { val a = getLengthOfString("hello") v..

C++ 200제/코딩 IT 정보 2019. 7. 9. 19:00
이전 1 다음
이전 다음

Copyrights © 2024 All Rights Reserved by 애드센스팜
  • 청년 주택청약
  • 각종 지원금
  • 무료 보험 정보

티스토리툴바