Kotlin 3

[Kotlin] contentToString을 알아보자

[Kotlin] JoinTo 를 알아보자 코틀린에서 배열을 출력해보면 다음과 같이 나타난다. 이는 println을 깊게 파고 들어가면 알 수 있는데 //코틀린에서 내가 호출한 함수 @kotlin.internal.InlineOnly public actual inline fun println(message.. charlie-dev.tistory.com 이전 글에서 JoinTo에 대해서 알아보았다. 이번에는 contentToString 을 알아보도록 하겠다. 먼저 contentToString 사용법이다. fun main() { var array = arrayOf("가","나","다","라","마","바",) println(array.contentToString()) } // 출력 //[가, 나, 다, 라, 마..

Kotlin 2022.09.29

[Kotlin] JoinTo 를 알아보자

코틀린에서 배열을 출력해보면 다음과 같이 나타난다. 이는 println을 깊게 파고 들어가면 알 수 있는데 //코틀린에서 내가 호출한 함수 @kotlin.internal.InlineOnly public actual inline fun println(message: Any?) { //내부적으로 호출되는 자바프린트 함수 System.out.println(message) } //내부적으로 호출되는 자바프린트 함수의 구현 public void println(Object x) { //오브젝트를 문자열로 변환 String s = String.valueOf(x); synchronized (this) { //변환된 문자열 출력 print(s); //개행 newLine(); } } //프린트 함수 내부 valuOf 함수..

Kotlin 2022.09.28

[Kotlin] var / val / const 개념 정리

var var는 variable이란 의미로 한국어로 하면 '변하기 쉬운' 이라는 뜻을 가지고 있으며 변수를 선언할때 쓰는 키워드이다. 기본자료형 혹은 객체 참조 모두 var를 사용하여 변수에 할당 가능하다. var로 선언된 변수는 값을 변경할 수 있다. 변수를 선언할때, 타입을 같이 작성할 수도 있고 변수타입을 작성하지 않았다면 타입추론(type inference)로 상황에 따 라변수의 타입이 지정된다. fun main() { var strNumber:String = "1" // 문자열 1 var number:Int = 1 // 숫자(Int) 1 var typeStrNumber = "1" // 문자열 1 var typeNumber = 1 // 숫자 1 println(strNumber+typeNumber)..

Kotlin 2021.06.22