Javaでリソース内のファイルを取得する方法

Javaでは、ClassLoaderクラスを使うことでresources内のファイルを取得することができます。手順は次の通りです。

  1. クラスローダー
ClassLoader classLoader = getClass().getClassLoader();
  1. クラスローダ
URL resourceUrl = classLoader.getResource("文件路径");

ディレクトリパスはリソースディレクトリに対する相対パスであり、”config.properties”などのようになります。

  1. ネイティブに日本語で言い換えて、1つの選択肢だけ示してください:URL
InputStream inputStream = resourceUrl.openStream();

入力ストリームから、ファイルの内容を読み取ることができます。

上記の手順は、java.lang.Objectを継承するクラスを含め、どのJavaクラスでも使用できます。

bannerAds