computer_study

[kotlin] 02. 코틀린 언어 기초 본문

스터디/코틀린 완벽 가이드

[kotlin] 02. 코틀린 언어 기초

knowable 2022. 5. 19. 21:42

변수 정의

// java
String text = "tmp";
// java10부턴 var를 사용 가능
var text = "tmp";


// kotlin
// 세미콜론을 작성하지 않는다.
// 필요하다면 타입을 명시할 수 있다.
val text = "tmp"
val text: String = "tmp"

 

기본 문자열 연산

  • 코틀린에선 ==가 equals를 호출한다.
  • java의 ==와 != 같은 참조 동등성을 사용하고 싶다면, ===와 !== 연산자를 사용한다.

배열

val a = emptyArray<String>()
val b = arrayOf("hello", "world")
val c = arrayOf(1, 4, 9)

// 코틀린에는 new연산자가 없다.
// 배열 원소를 명시적으로 초기화 해주어야 된다.

 

 

Comments