ホームページ >Java >&#&チュートリアル >Java でファイル拡張子を簡単に抽出する方法

Java でファイル拡張子を簡単に抽出する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-02 17:14:10946ブラウズ

How to Easily Extract File Extensions in Java?

Java でファイル拡張子を簡単に抽出する方法

Java でファイルを扱う場合、多くの場合、拡張子を抽出する必要があります。ただし、カスタム パーサーを作成する代わりに、Apache Commons IO によって提供されるユーティリティを活用することを検討してください。

FilenameUtils.getExtension の使用

FilenameUtils クラスには、getExtension と呼ばれる便利なメソッドが用意されています。指定された入力からファイル拡張子を効率的に抽出できます。このメソッドは、フル パスとファイル名の両方をサポートします。

使用例

次のコード スニペットは、このメソッドの利用方法を示しています。

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"

Maven 依存関係

この機能を Java プロジェクトに組み込むには、 Maven 設定に次の依存関係を追加する必要があります:

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.6</version>
</dependency>

結論

Apache Commons IO の FilenameUtils.getExtension は、ファイルを抽出するための簡単なソリューションを提供しますJava の拡張機能。このユーティリティを利用すると、独自のパーサーを作成する必要がなく、組み込みメソッドの利便性を享受できます。

以上がJava でファイル拡張子を簡単に抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。