Heim > Java > javaLernprogramm > Wie kann ich Dateierweiterungen in Java einfach extrahieren?

Wie kann ich Dateierweiterungen in Java einfach extrahieren?

Linda Hamilton
Freigeben: 2024-12-02 17:14:10
Original
1018 Leute haben es durchsucht

How to Easily Extract File Extensions in Java?

So extrahieren Sie Dateierweiterungen in Java ganz einfach

Beim Umgang mit Dateien in Java ist das Extrahieren ihrer Erweiterungen oft notwendig. Anstatt jedoch einen benutzerdefinierten Parser zu schreiben, sollten Sie erwägen, das von Apache Commons IO bereitgestellte Dienstprogramm zu nutzen.

Verwenden von FilenameUtils.getExtension

Die FilenameUtils-Klasse bietet eine praktische Methode namens getExtension Dadurch kann die Dateierweiterung effizient aus einer bestimmten Eingabe extrahiert werden. Diese Methode unterstützt sowohl vollständige Pfade als auch nur Dateinamen.

Beispielverwendung

Der folgende Codeausschnitt zeigt, wie diese Methode verwendet wird:

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"
Nach dem Login kopieren

Maven-Abhängigkeit

Um diese Funktionalität in Ihr Java-Projekt zu integrieren, Sie müssen die folgende Abhängigkeit zu Ihrer Maven-Konfiguration hinzufügen:

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.6</version>
</dependency>
Nach dem Login kopieren

Fazit

FilenameUtils.getExtension von Apache Commons IO bietet eine mühelose Lösung zum Extrahieren von Dateien Erweiterungen in Java. Durch die Nutzung dieses Dienstprogramms können Sie das Schreiben eines eigenen Parsers vermeiden und den Komfort einer integrierten Methode genießen.

Das obige ist der detaillierte Inhalt vonWie kann ich Dateierweiterungen in Java einfach extrahieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage