kotlin与java的比较:数组(正在更新)

Posted 彬sir哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kotlin与java的比较:数组(正在更新)相关的知识,希望对你有一定的参考价值。

1.整型Int的数组
java代码:

kotlin代码:

val arrayOfInt: IntArray = intArrayOf(1,3,5,7,9)

2.字符Char类型的数组
java代码:

kotlin代码:

val arrayOfChar: CharArray = charArrayOf('H','e','l','l','o','W','o','r','l','d')

3.字符串String数组
java代码:

kotlin代码:

var names:Array<String> = arrayOf("xxx_1", "xxx_2", "xxx_3","xxx_4","xxx_5",
            "xxx_6","xxx_7","xxx_8","xxx_9","xxx_10","xxx_11","xxx_12",
            "xxx_13", "xxx_14", "xxx_15")
//可以不用“:Array<String>”,精简:
var names = arrayOf("xxx_1", "xxx_2", "xxx_3","xxx_4","xxx_5",
            "xxx_6","xxx_7","xxx_8","xxx_9","xxx_10","xxx_11","xxx_12",
            "xxx_13", "xxx_14", "xxx_15")

4.类的数组
java代码:

kotlin代码:

val arrayOfUniversity: Array<University> = arrayOf(University("北京大学"),University("东京大学"))

以上是关于kotlin与java的比较:数组(正在更新)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Kotlin 中同时运行阻塞 Java 代码?

kotlin与java在Android开发中的简单对比(正在更新中)

kotlin与java的比较:数据类

java和kotlin的比较:switch与when

setContentView(R.layout.xxx):kotlin与java的比较

Fragment的R.layout.xxx:kotlin与java的比较