java.util.Properties [1]

私はキーと値を利用したプロパティセットを操作します。

フィールド

  • protected Properties defaults - デフォルト値

メソッド

  • load - Reader型のプロパティセットを読み込む
  • getProperty - キーを指定してプロパティを取得する
  • setProperty - キーと値をプロパティセットへセットする
  • store - ファイルを指定して書き込む

Properties ppt = new Properties();
Reader rd = new FileReader("status.properties");
ppt.load(rd);
String name = ppt.getProperty("heroName");
int hp = Integer.parseInt(ppt.getProperty("heroHp"));
System.out.println("name: " + name);
System.out.println("hp: " + hp);
rd.close();
Properties ppt = new Properties();
Writer wt = new FileWriter("hoge.properties");
ppt.setProperty("heroName", "fuga");
ppt.setProperty("heroHp", "100");
ppt.setProperty("heroMp", "20");
ppt.store(wt, "Comment");
wt.close();