首页 文章

Kotlin:顶级功能应该去哪里?

提问于
浏览
4

关于顶级功能应该在Kotlin中的位置是否有最佳实践/惯例?

假设我正在使用实用程序函数创建包 myproject.util . 在Java中,它实际上对于Kotlin来说是真实的 . 无论如何,我想实用程序函数应该转到 myproject/util/somefile.kt ,但我不确定 somefile 应该是什么 .

1 回答

  • 4

    不需要将所有实用程序功能放在一个文件中 . 您可以为顶级函数创建多个文件,并根据每个文件中的函数命名每个文件 .

    如果您只有少数几个函数并且不想发明任何新名称,最简单的选择是将文件命名为与程序包相同(在您的示例中为 util.kt ) .

相关问题