本帖最后由 王海龙 于 2012-12-22 21:39 编辑
- public static void main(String[] args) throws IOException {
- File dir = new File("c/exam/haha");
- if (dir.exists() && dir.isDirectory()) {
- System.out.println("The directory already exits!".toUpperCase());
- } else {
- if (dir.mkdirs()) {
- System.out.println("the directory has been created!".toUpperCase());
- File f = new File(dir, "test.txt");
- f.createNewFile();
- f.setReadOnly();
- System.out.println("end of creation".toUpperCase());
- } else {
- System.out.println("failed!".toUpperCase());
- }
- }
- }
复制代码 第一次运行时,输出创建成功的信息
而且再次运行也会提示目录已经存在
但是通过实际查看一下,发现并没有生成目录和文件,为什么?
|