Java java.io.File


java.io.Fileのdeleteメソッドとmkdirメソッドではまってしまった。

どちらもbooleanが返り値なのだけど、

mkdir
ディレクトリが存在する場合は、返り値はfalse
delete
ディレクトリが存在しない場合は、返り値はfalse

だった。

権限とかの問題で、falseが返るのだと思い込んでた。そういう場合もあるのかもしれないけど、今回はちがった。mkdirコマンドを実行すると警告文?がでる場合ではある。とほほ。