java通过键盘写入文件_java从键盘接收数据并输出到文件
时间: 2024-01-16 12:02:55 浏览: 42
可以使用Java中的Scanner类和FileWriter类来实现从键盘读取数据并输出到文件的功能。以下是一个示例代码:
```java
import java.util.Scanner;
import java.io.FileWriter;
import java.io.IOException;
public class KeyboardToFile {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象,用于从键盘读取数据
System.out.println("请输入要输出到文件的内容:");
String content = scanner.nextLine(); // 读取一行输入
try {
FileWriter writer = new FileWriter("output.txt"); // 创建FileWriter对象,用于输出到文件
writer.write(content); // 将内容写入文件
writer.close(); // 关闭文件输出流
System.out.println("内容已成功写入文件!");
} catch (IOException e) {
System.out.println("写入文件失败:" + e.getMessage());
}
scanner.close(); // 关闭Scanner对象
}
}
```
在运行程序时,会提示用户输入要输出到文件的内容。用户输入后,程序将内容写入到名为output.txt的文件中。如果写入过程中发生错误,则会输出错误信息。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)