gpt4 book ai didi

kotlin - 为什么 Kotlin 不遵循 Java 语法?

转载 作者:行者123 更新时间:2023-12-02 04:41:30 25 4
gpt4 key购买 nike

作为一名 Android 开发者,我正在学习 Kotlin!

出于好奇,为什么 JetBrains 人员不遵循 Java 风格语法(他们本来可以遵循的),并让开发人员更容易学习 Kotlin

例如,在 Kotlin 中定义一个简单的函数:

fun simpleFunc(x: Int): Int {

// do stuff

}

他们为什么不这样做:

fun Int simpleFunc(Int x) {

// do stuff

}

我很高兴听到您对此的意见

最佳答案

Kotlin FAQ 中所述,Kotlin 的语法使得在编译器可以推断类型声明时更自然地省略类型声明(Java 不支持)。此外,根据我们使用 Kotlin 的经验,我们没有看到任何证据表明 Kotlin 的类型声明语法给学习 Kotlin 的人带来了困难。

(请注意,您建议的语法也与 Java 不同,因此不清楚为什么您认为它会更容易学习。)

关于kotlin - 为什么 Kotlin 不遵循 Java 语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41226099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com