功能如下:
在当前目录下创建一个名为“新建文本文档.txt”的空白文本文档;
如果已经存在同名文件,则创建名为“新建文本文档(2).txt”的空白文本文档;
如果“新建文本文档(2).txt”也存在,则创建名为“新建文本文档(3).txt”的空白文本文档;
依此类推。求实现源码,非常感谢!

解决方案 »

  1.   

    想了半天,实现了。import java.io.*;public class createEmptyFiles {
    public static void main(String[] args) { String fileName = "新建文本文档.txt";
    File file = new File(fileName);
    int counter = 2;

    while(file.exists()){
    fileName = "新建文本文档" + "(" + counter + ")" + ".txt";
    file = new File(fileName);
    counter++;
    } try {
    file.createNewFile();
    System.out.println("创建成功");
    } catch (IOException ex) {
    }
        }
    }
      

  2.   

    嗯,File类就提供了判断和生成的方法