需要读取文本文件并写入新文件

时间:2017-02-11 02:18:56

标签: java

所以我有这个代码,它提示用户输入输入文件的文件名和输出文件的文件名。我有一个名为' names'然后将其存储到用户创建的输入文件中。我把这部分搞定了。

import com.sun.org.apache.xpath.internal.SourceTree;

import java.io.*;
import java.util.Scanner;

public class Main {
public static void main(String[] args) throws IOException {

    FileWriter writer = new FileWriter(chooseFile("input"));
    FileWriter writer2 = new FileWriter(chooseFile("output"));
    String separator = String.format("%n");
    for(String name: names){
        writer.write(name);
        writer.write(separator);
    }


    }

}

public static File chooseFile(String type) {
    String fname = null;

    }

    return file;
}
}

1 个答案:

答案 0 :(得分:1)

这样的事情应该将你的名单修改为全部大写。

for (int i = 0; i < names.length; i++) {
    names[i] = names[i].toUpperCase();
    // writer2.write(names[i]);
}