My Study/Kotlin
-
Kotlin에서의 타입 Kotlin에서는 선언된 기본값을 보고 타입을 추론한다. val number1 = 1// Int val number2 = 1L// Long val number3 = 1.0f// Float val number4 = 1.0// Double Kotlin에서의 타입 변환 Java에서는 더 작은 Byte를 가진 타입에서 더 큰 Byte를 가진 타입으로 변환할 때에는 명시적으로 작성하지 않아도 변환에 문제가 생기지 않았다. 하지만 Kotlin에서는 기본 타입간 변환은 명시적으로 이루어져야만 한다. val number1 = 4 val number2: Long = number1// Type mismatch (Error) val number2: Long = number1.toLong()// 변환 ..
Study About Kotlin 2Kotlin에서의 타입 Kotlin에서는 선언된 기본값을 보고 타입을 추론한다. val number1 = 1// Int val number2 = 1L// Long val number3 = 1.0f// Float val number4 = 1.0// Double Kotlin에서의 타입 변환 Java에서는 더 작은 Byte를 가진 타입에서 더 큰 Byte를 가진 타입으로 변환할 때에는 명시적으로 작성하지 않아도 변환에 문제가 생기지 않았다. 하지만 Kotlin에서는 기본 타입간 변환은 명시적으로 이루어져야만 한다. val number1 = 4 val number2: Long = number1// Type mismatch (Error) val number2: Long = number1.toLong()// 변환 ..
2024.02.28 -
Kotlin Java를 사용하다 보니 Java를 완벽히 대체할 수 있다는 Kotlin이라는 언어에 관심이 갔다. 그래서 Kotlin의 기본부터 한번 공부해보기로 했다. Java와 비슷하면서도 많이 다른 Kotlin.. 변수에 관해 Java와는 다르게 Kotlin에서는 처음 변수 설정을 할 때에는 var 또는 val을 사용한다. 여기서 var와 val의 차이점이 있는데 var = 변수 val = 상수 의 느낌이 있는 듯 했다. var로 변수를 선언하면 값을 바꿔서 정의를 할 수가 있다. 하지만 val로 변수를 선언하면 초기 선언 이후에 또 다른 값을 정의할 수 없다. 또한 타입을 명시하지 않아도 타입이 자동적으로 추론이 된다. Primitive type(기본 유형)과 Reference type(참조 유형)..
Study About Kotlin 1Kotlin Java를 사용하다 보니 Java를 완벽히 대체할 수 있다는 Kotlin이라는 언어에 관심이 갔다. 그래서 Kotlin의 기본부터 한번 공부해보기로 했다. Java와 비슷하면서도 많이 다른 Kotlin.. 변수에 관해 Java와는 다르게 Kotlin에서는 처음 변수 설정을 할 때에는 var 또는 val을 사용한다. 여기서 var와 val의 차이점이 있는데 var = 변수 val = 상수 의 느낌이 있는 듯 했다. var로 변수를 선언하면 값을 바꿔서 정의를 할 수가 있다. 하지만 val로 변수를 선언하면 초기 선언 이후에 또 다른 값을 정의할 수 없다. 또한 타입을 명시하지 않아도 타입이 자동적으로 추론이 된다. Primitive type(기본 유형)과 Reference type(참조 유형)..
2024.02.21