Java プログラムでアニメーション用の JPEG 画像を作る際に、 「プログラムからフォルダを作れると便利だけれど、 どうするのですか?」という質問があった。 第一感 「どうせ ``makedir'' か ``mkdir'' という名前だろう」 と思ったが、ピンポンだった。 ところが WWW をさまよっても、きちんとした説明が案外見つからない (実際に試したとは思えないようなサンプル・プログラムがぞろぞろ)。
// MakeDir.java import java.io.*; public class MakeDir { public static void main(String[] args) { // Fileオブジェクトの生成 File directory1 = new File("javatest"); if (directory1.exists()) { System.out.println("もうあるみたい…"); } else if (!directory1.mkdir()) System.out.println("作成に失敗した。"); } } |
なお、パスを記述する場合、 c:¥HOME¥mk¥ika ならば、 Java のプログラム中では、 ``c:/HOME/mk/ika'' あるいは ``c:\\HOME\\mk\\ika'' とする。
…こういうのって、Windows べったりの話だな。