coding tasty house

  • 홈
  • 태그
  • 방명록

Language/Kotlin 2

[Kotlin] Null Safety

Nullable types and non-null types 코틀린은 null 참조 위험에 대비한다 예를 들어, Java언어의 경우에는 null 참조가 NullPointerException(NPE)를 불러일으킨다 1. Regular variable 기본적인 변수 선언 방식 var a : String = "abc" //non-null 하게 초기화 된 변수 a = null //이러한 경우 컴파일 에러가 발생함 ////////// var b: String ? = "abc" // it can be set to null b= null //ok print(b) //null이 출력됨 ////////// val l = a.length //a는 non-null하므로 가능 val l = b.length //b는 null ..

Language/Kotlin 2022.09.13

[Kotlin 기초]

1. function //메인함수 fun main(){ println("Hello World!") } //sum 을 반환하는 함수 fun sum(a: Int, b:Int) : Int{ return a+b } //같은 동작 다른 형태 fun sum(a: Int, b:Int) = a+b //반환을 안하고 출력하는 함수 fun printSum(a: Int, b:Int) { println("sum of $a and $b is ${a+b}") } 2. Variables - val : read-only 로컬 변수를 선언할 때 사용함 -> 오직 단 한번만 값을 할당할 수 있음 - var: 여러번 값을 할당할 수 있음, 로컬에서만 사용하지 않아도 됨 //val val a : Int =1 // immediate assi..

Language/Kotlin 2022.09.04
1
더보기
프로필사진

  • 분류 전체보기 (121)
    • Algorithm (102)
    • Back-end (8)
      • Aws (2)
      • Spring (3)
      • SQL (1)
      • Kafka (0)
      • Docker (2)
    • Front-end (0)
    • ETC (5)
    • Language (4)
      • Java (2)
      • Kotlin (2)
    • CS (2)

Tag

Stack, DEQUE, programmers, queue, DP, sw역량, dfs, math, boj, SWEA, python, greedy, BFS, String, 알고리즘, java, web, sort, Algorithm, Dijkstra,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바