import java.io.*;
public class CopyFile {
public static void main(String args[]) throws IOException {
FileReader in = null;
FileWriter out = null;
try {
in = new FileReader("input.txt");
out = new FileWriter("output.txt");
int c;
while ((c = in.read()) != -1) {
out.write(c);
}
}finally {
if (in != null) {
in.close();
}
if (out != null) {
out.close();
}
}
}
}
这是我的代码
它只能读取名为'input.txt'的文本
我跑的时候。它可以是
$javac CopyFile.java
$java CopyFile
但我的TA需要我这样的东西。
您必须编写一个makefile文档,该文档创建一个名为CopyFile的可执行文件。
您的程序需要将输入文件名作为参数。以下是从名为file_name。
的文件中读取的程序示例$CopyFile file_name
我用谷歌搜索'如何编写makefile'和'java读取文件并输出文件'。
但没有发现这种情况。
它不是$java CopyFile
,而是$CopyFile file_name
CopyFile
变成java
。有人可以教我如何做到这一点或如何谷歌吗?我甚至不知道与谷歌相关的关键词是什么...