From bdd42746e9e28d4c47b38411020e8190e96ea71c Mon Sep 17 00:00:00 2001 From: luming Date: Tue, 29 Jun 2021 09:54:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/basic/variable.kt | 28 ++++++++++++++++++++++++++-- src/class/Person.kt | 6 ++++++ 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/src/basic/variable.kt b/src/basic/variable.kt index 424ae9d..abcbce7 100644 --- a/src/basic/variable.kt +++ b/src/basic/variable.kt @@ -61,11 +61,35 @@ fun main() { val g: Float = 3.1f // 双精度 浮点数 - val h: Double = 4.0 + val h: Double = 4.03e5 println(h) // 不可变字符初始化 f = g.toString() - print(f) + println(f) + val j: Byte = 127 + println("Byte $j") + + // 布尔值 + var k: Boolean = true + println(k) + var l = false + println(l) + + // Char 字符 + var m = 'c' + println(m) + + var n: Char = 'd' + println(n) + + // 基础类型数组 + var o: IntArray = intArrayOf(1, 2, 4, 5) + var p: CharArray = charArrayOf('a', 'b', 'c') + var q: BooleanArray = booleanArrayOf(true, false, true) + + // 非基础类型数组(也可用于基础类型) + var r: Array = arrayOf("hello", "rain", "erosion") + var s: Array = arrayOf(1,3,4,5) } \ No newline at end of file diff --git a/src/class/Person.kt b/src/class/Person.kt index c6b3f3b..89af67b 100644 --- a/src/class/Person.kt +++ b/src/class/Person.kt @@ -14,4 +14,10 @@ class Person { this.age = 23 this.name = "张三" } + fun print(){ + println("name:${this.name} sex: ${this.sex} age: ${this.age}") + } +} +fun main (args: Array){ + Person().print() } \ No newline at end of file