Maison > Java > javaDidacticiel > Comment extraire facilement des extensions de fichiers en Java ?

Comment extraire facilement des extensions de fichiers en Java ?

Linda Hamilton
Libérer: 2024-12-02 17:14:10
original
1011 Les gens l'ont consulté

How to Easily Extract File Extensions in Java?

Comment extraire facilement des extensions de fichiers en Java

Lorsque vous traitez des fichiers en Java, l'extraction de leurs extensions est souvent nécessaire. Cependant, au lieu d'écrire un analyseur personnalisé, envisagez d'utiliser l'utilitaire fourni par Apache Commons IO.

Utilisation de FilenameUtils.getExtension

La classe FilenameUtils propose une méthode pratique appelée getExtension. qui peut extraire efficacement l’extension de fichier d’une entrée donnée. Cette méthode prend en charge à la fois les chemins complets et uniquement les noms de fichiers.

Exemple d'utilisation

L'extrait de code suivant montre comment utiliser cette méthode :

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"
Copier après la connexion

Dépendance Maven

Pour intégrer cette fonctionnalité dans votre projet Java, vous allez devez ajouter la dépendance suivante à votre configuration Maven :

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.6</version>
</dependency>
Copier après la connexion

Conclusion

FilenameUtils.getExtension d'Apache Commons IO fournit une solution sans effort pour extraire les extensions de fichiers en Java . En tirant parti de cet utilitaire, vous pouvez éviter d'écrire votre propre analyseur et profiter de la commodité d'une méthode intégrée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal