【发布时间】:2017-12-18 15:41:41
【问题描述】:
在 Kotlin 中是否有标准方法来获取 File 的扩展名?
File("a/b/file.txt")
【问题讨论】:
在 Kotlin 中是否有标准方法来获取 File 的扩展名?
File("a/b/file.txt")
【问题讨论】:
免责声明:这仅适用于 JVM。
您可以在java.io 类上找到非常简洁的扩展,例如File 在kotlin.io 中。要获取文件扩展名,请使用以下命令:
File("a/b/file.txt").extension
此扩展属性定义为here:
public val File.extension: String
get() = name.substringAfterLast('.', "")
【讨论】: