Maison > Java > javaDidacticiel > Comment puis-je obtenir efficacement l'extension d'un fichier en Java ?

Comment puis-je obtenir efficacement l'extension d'un fichier en Java ?

Patricia Arquette
Libérer: 2024-12-02 04:41:10
original
434 Les gens l'ont consulté

How Can I Efficiently Get a File's Extension in Java?

Obtention d'extensions de fichier en Java

Si vous cherchez à récupérer l'extension de fichier d'un chemin en Java, vous vous demandez peut-être s'il existe une méthode intégrée simple pour le faire. Bien que Java n'offre pas de solution native, l'utilisation de la méthode FilenameUtils.getExtension d'Apache Commons IO fournit une alternative simple et efficace.

Pour utiliser FilenameUtils.getExtension, spécifiez le chemin complet du fichier ou son nom uniquement. Par exemple :

import org.apache.commons.io.FilenameUtils;

String ext1 = FilenameUtils.getExtension("/path/to/file/foo.txt"); // "txt"
String ext2 = FilenameUtils.getExtension("bar.exe"); // "exe"
Copier après la connexion

Pour utiliser FilenameUtils.getExtension, vous devrez inclure la dépendance Apache Commons IO dans votre projet :

Maven :

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

Gradle Groovy DSL :

implementation 'commons-io:commons-io:2.6'
Copier après la connexion

Gradle Kotlin DSL :

implementation("commons-io:commons-io:2.6")
Copier après la connexion

Vous pouvez également vous référer au référentiel Maven Central (https://search. maven.org/artifact/commons-io/commons-io/2.6/jar) pour d'autres options de gestion des dépendances.

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