Как получить тип данных в Kotlin - PullRequest
1 голос
/ 04 марта 2020

В javascript:

var a = 10;
console.log(typeof a); // It's return data type 'Number'

Как получить тип данных в Kotlin?

var a:Int = 10
println(/* What is the code? */)

Я только начал изучать Kotlin. Я искал документ, но не смог его найти.

Ответы [ 2 ]

5 голосов
/ 04 марта 2020

Вы можете получить класс такой переменной, как эта

var a : Int = 10
println(a::class.simpleName)
// or
println(a::class.qualifiedName)
1 голос
/ 04 марта 2020

Печать в виде строки, подобной этой

println("${a::class.simpleName}")    // "Int"
println("${a::class.qualifiedName}") // "kotlin.Int"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...