Tag: 命名

是否有一个推荐的命名约定只包含函数/扩展方法的文件?

在Java中,很简单:一个类型的文件名是一个类型的名字加上.java后缀。 在Kotlin中,您可以编写不包含类的文件。 有没有任何公约来命名他们? 还有,你将如何命名这些函数的单元测试类?

Kotlin:什么是用于lambda参数的名字?

在Kotlin中,可以在其定义中给出lambda参数名称。 fun example(lambda: (a: Int, b: Int) -> Int) 正如你所看到的, a和b是在lambda中命名的。 我认为这可能是一个IDE的真正有用的信息,生成填充参数名称的lambdas ..但至少与IntelliJ的功能要么不存在,要么以我不知道的方式工作。 那么,命名的lambda参数有什么用? 他们是否以某种方式更改编译输出? 有什么技巧可以使用它们吗?