命令行使用接口:
Java ProduceConsumeSort source.txt result.txt
“ProduceConsumeSort”参数是你将要实现的主程序类名,该类有main方法public static void main(String[] args),是程序的入口;
“source.txt”参数就是包含要读入字符串的文件,文件位于与运行程序相同目录下,无需考虑文件路径的问题。
“result.txt”参数就是排序后结果输出文件,文件位于与运行程序相同目录下,无需考虑文件路径的问题。
参考提示:读入行请参考以下示例:
BufferedReader buffer = new BufferedReader(new FileReader(
"./source.txt"));
String line = buffer.readLine();
输出请参考以下示例:
FileOutputStream fos = new FileOutputStream("./source.txt");
String str = "要写入文件的字符";
fos.write(str.getBytes());
fos.flush();
Java ProduceConsumeSort source.txt result.txt
“ProduceConsumeSort”参数是你将要实现的主程序类名,该类有main方法public static void main(String[] args),是程序的入口;
“source.txt”参数就是包含要读入字符串的文件,文件位于与运行程序相同目录下,无需考虑文件路径的问题。
“result.txt”参数就是排序后结果输出文件,文件位于与运行程序相同目录下,无需考虑文件路径的问题。
参考提示:读入行请参考以下示例:
BufferedReader buffer = new BufferedReader(new FileReader(
"./source.txt"));
String line = buffer.readLine();
输出请参考以下示例:
FileOutputStream fos = new FileOutputStream("./source.txt");
String str = "要写入文件的字符";
fos.write(str.getBytes());
fos.flush();