Kotlin:获取文件的扩展名,例如" .TXT"

时间:2017-12-18 15:41:41

标签: java io kotlin

是否有一种标准方法可以在Kotlin中扩展File

File("a/b/file.txt")

1 个答案:

答案 0 :(得分:7)

免责声明:这仅适用于JVM。

您可以在java.io上找到非常简洁的扩展程序,例如File中的kotlin.io。要获取文件扩展名,请使用以下命令:

File("a/b/file.txt").extension

此扩展属性定义为here

public val File.extension: String
        get() = name.substringAfterLast('.', "")