public final class FilenameUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
contact(String path,
String... more)
拼接多个path生成文件名
|
static String |
getBaseName(String fileName)
获取文件BaseName
a/b/c.txt --> c
a.txt --> a
a/b/c --> c
a/b/c/ --> ""
|
static String |
getExtension(String fileName)
获取文件的扩展名
foo.txt --> "txt"
a/b/c.jpg --> "jpg"
a/b.txt/c --> ""
a/b/c --> ""
|
static int |
indexOfExtension(String fileName)
查找扩展名的索引起点
|
static String |
normalize(String filename)
正常化文件名
|
public static String contact(String path, @Nullable String... more)
path - pathmore - 子目录public static String getBaseName(String fileName)
a/b/c.txt --> c a.txt --> a a/b/c --> c a/b/c/ --> ""
fileName - 文件名public static String getExtension(String fileName)
foo.txt --> "txt" a/b/c.jpg --> "jpg" a/b.txt/c --> "" a/b/c --> ""
fileName - 文件名public static int indexOfExtension(@Nullable
String fileName)
fileName - 文件名Copyright © 2022. All rights reserved.