帮我用java实现cat输出文件内容的功能
时间: 2023-03-27 17:01:10 浏览: 79
可以使用以下代码实现:
```
import java.io.*;
public class CatFile {
public static void main(String[] args) {
if (args.length != 1) {
System.out.println("Usage: java CatFile <filename>");
return;
}
String filename = args[];
try {
BufferedReader reader = new BufferedReader(new FileReader(filename));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
System.out.println("Error reading file: " + e.getMessage());
}
}
}
```
其中,args[] 表示传入的文件名,使用 BufferedReader 读取文件内容并逐行输出。