我尝试从text.txt
获取打印内容,创建一个text2.txt
的新文件并将打印结果放入该文件中。我所知道的只是阅读并使用第一个。
try{
sc = new Scanner(new File(filename));
}
catch (Exception e){
System.exit(1);
}
答案 0 :(得分:1)
Mena是对的,您应该使用java.io包中的类链接。您必须调整text.txt和text2.txt才能适合您的应用程序,但这应该可以完成工作:
import java.io.*;
public class Copier{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new FileReader(new File("text.txt")));
File outputFile = new File("text2.txt");
outputFile.createNewFile();
BufferedWriter bw = new BufferedWriter(new FileWriter(outputFile));
String line = null;
while(true){
line = br.readLine();
if(line == null)
break;
bw.write(line);
bw.newLine();
}
br.close();
bw.close();
}
}