public class FilenameUtils
extends java.lang.Object
Constructor and Description |
---|
FilenameUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getExtension(java.lang.String filename)
Return the extension from
filename . |
static java.lang.String |
getExtension(java.lang.String filename,
boolean isGreedy)
Return the extension part from
filename . |
static java.lang.String |
makeFilename(java.lang.String name,
java.lang.String ext)
Concatenate file basename and extension.
|
static java.lang.String |
stripExtension(java.lang.String filename)
Remove extension from
filename . |
public static java.lang.String getExtension(java.lang.String filename)
filename
.
Extract the last fragment from EXTENSION_SEPARATOR
separated strings
filename
- file namepublic static java.lang.String getExtension(java.lang.String filename, boolean isGreedy)
filename
.
Extract the last fragment from EXTENSION_SEPARATOR
separated string
if isGreedy
is false
Extract from hte second fragment to last if isGreedy
is true
filename
- file nameisGreedy
- flag if greedypublic static java.lang.String stripExtension(java.lang.String filename)
filename
.
Use EXTENSION_SEPARATOR
as separator
filename
- filenamepublic static java.lang.String makeFilename(java.lang.String name, java.lang.String ext)
name
- file's base nameext
- file's extension