Edited at

java プロパティファイル

ファイル名は .properties で終わらせる。


src/hoge/foo/sample.properties

# キー = 値

url = jdbc:postgresql:mydatabase
user = student
password = himitu

ResourceBundleを使って中身を読み込む。

import java.util.ResourceBundle;

ResourceBundle rb = ResourceBundle.getBundle("hoge/foo/sample"); // ファイル名
System.out.println(rb.getString("password")); // 結果:himitsu

引数のファイル名は



  • src/sample.properties なら getBundle( sample )。


  • src/hoge/foo/sample.properties なら getBundle( hoge/foo/sample )。