Как извлечь расширения файлов в Java с легкостью
При работе с файлами в Java часто необходимо извлечение их расширений. Однако вместо написания пользовательского анализатора рассмотрите возможность использования утилиты, предоставленной Apache Commons io.
] с использованием файлов filenameutils.getextension
класс FilenAmeutils предлагает удобный метод, называемый GetExtension, который может эффективно извлекать файловое расширение из данного входа. Этот метод поддерживает как полные пути, так и только имена файлов. // ... String ext1 = filenameutils.getextension ("/path/to/file/foo.txt"); // возвращает "txt" String ext2 = filenameutils.getextension ("bar.exe"); // Возвращает "exe"
maven degivency
, чтобы включить эту функциональность в свой проект Java, вам нужно добавить следующую зависимость в свою конфигурацию Maven:
import org.apache.commons.io.FilenameUtils; // ... String ext1 = FilenameUtils.getExtension("/path/to/file/foo.txt"); // returns "txt" String ext2 = FilenameUtils.getExtension("bar.exe"); // returns "exe"
Заключение
filenameutils.getextension из Apache Commons io предоставляет легкое решение для извлечения расширений файлов в Java. Используя эту утилиту, вы можете избежать написания собственного анализатора и наслаждаться удобством встроенного метода.
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3