Kotlin:获取具有标准function的文件扩展名
有没有办法在Kotlin中获得File
的扩展名?
File("a/b/file.txt")
您可以在java.io
类(如kotlin.io
File
上find非常整洁的扩展。 要接收文件扩展名,请使用以下(在kotlin.io中定义):
public val File.extension: String get() = name.substringAfterLast('.', "")
像这样使用:
File("a/b/file.txt").extension