假设有变量 i,i值从1到5,同时我想在程序中,判断i的值,然后创建以i值命名的文件比如说,i为1,程序就创建1.txt,i为2,程序就创建2.txt请问如何实现?

解决方案 »

  1.   

    public static  void createtoFile(String prefix){
    String p = "file"+prefix;
    File dir = new File("D:/text");
    try {

    if(dir.isDirectory()){
    File.createTempFile(p, ".txt", dir);
    }
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }

    }
    public static void main(String[] args){
    for(int i = 0;i<5;i++){

    createtoFile(String.valueOf(i));
    }

    }
      

  2.   

    public static void main(String[] args) {
    for (int i = 1; i <= 5; i++) {
    File f = new File("D:\\" + i + ".txt");
    f.createNewFile();
    }}
      

  3.   

    http://blog.csdn.net/DL88250/archive/2008/01/13/2040927.aspx