Как получить расширение файла java
Ответы
Сергей Якимович
29 января 2023
Ниже приведены 2 способа получения расширения файла.
import org.apache.commons.io.FilenameUtils;
import java.io.File;
public class App {
public static void main(String[ ] args) {
File file = new File("e:\test.txt");
String name = file.getName();
String ext;
ext = FilenameUtils.getExtension(name);
System.out.println(ext); // => txt
int i = name.lastIndexOf('.');
ext = i > 0 ? name.substring(i + 1) : "";
System.out.println(ext); // => txt
}
}
Для использования библиотеки FilenameUtils
ее необходимо подключить в файле build.gradle
dependencies {
implementation 'commons-io:commons-io:2.6'
}
0
0