私はキーと値を利用したプロパティセットを操作します。
フィールド
- 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();