Java でプロパティ ファイルを使用する方法

Javaではjava.util.Propertiesクラスを使って設定ファイルを読み込み、使用することができます。

まず最初にPropertiesオブジェクトを作成して、設定ファイルを読み込みます。 設定ファイルの読み込みでPropertiesのload()メソッドが使用できます。引数としてInputStreamオブジェクトを渡します。 例えば、設定ファイル名がconfig.propertiesの場合、以下のようにして読み込みます。

import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class Main {
public static void main(String[] args) {
Properties properties = new Properties();
try {
properties.load(new FileInputStream("config.properties"));
} catch (IOException e) {
e.printStackTrace();
}
// 使用配置文件中的属性值
String username = properties.getProperty("username");
String password = properties.getProperty("password");
System.out.println("Username: " + username);
System.out.println("Password: " + password);
}
}

プロパティオブジェクトのgetProperty()メソッドを使用して、構成ファイルのキーに対応する値を取得できます。

config.propertiesファイルの内容は次のとおりです。

username=admin
password=123456

上記コードを実行すると、以下の出力が表示されます。

Username: admin
Password: 123456

これにより、Java プログラム内で設定ファイルのプロパティ値を使用できます。

bannerAds