next up previous
Next: 4 その他 Up: メモ Previous: 2 非線型の弦

3 Java でフォルダを作る

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 べったりの話だな。


next up previous
Next: 4 その他 Up: メモ Previous: 2 非線型の弦
Masashi Katsurada
平成20年2月13日