Hello.kt
fun main(args: Array<String>) {
println("Hello, world!")
}
Define variable
package examples
fun main(args: Array<String>) {
// variable type declaration
var i = 0;
var i2: Int = 0
println("hwllo " + ++i + ++i2)
// can skip type declaration
var s = "string"
println("string: " + s)
var c : Char = 'a'
println("Char" + c)
var b = true
var d = 0.123
var list = listOf("a","b","c")
println(list)
var set : Set<String> = setOf("d","e", "f", "d")
println(set)
var map = mapOf("a" to 1, "b" to 2)
println(map)
// read only => val
val pp = i
println(pp)
}
Declare const
package examples
const val MAX = 100
fun main() {
// const can't be declared within method
// const val MAX = 100
println(MAX)
}
沒有留言:
張貼留言