アップルっつーかJavaっつーかメールっつーか。
知らなかった.....lastModified()ってファイルがない時0を返すのね。おかげで
enbugしちまったい。かねうちさん、ありがとう。
ところで、初期値を-1にするって対処で本当にいいんだろうか?実際には
まずファイルがあるかどうか調べる、ってのが正しい気もするんだが......
-1の場合:
lastModified()と比較→ファイルがないと0→一致しないので読み込み
→読み込みメソッドでファイル内からデフォルト値に設定
→二回目以降はファイルが作られない限り最終更新日は0のままだから読み込み直しはしない
存在を確認する場合:
存在を確認→無い場合は.....やっぱ-1にしといた方が手順少ないな。
[俺日記]