java语言实现”shopping.txt"文件读写
时间: 2023-11-26 13:06:06 浏览: 39
以下是Java语言实现读写"shopping.txt"文件的示例代码:
```java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class ShoppingFileIO {
public static void main(String[] args) {
String fileName = "shopping.txt";
File file = new File(fileName);
// 写入文件
try (BufferedWriter writer = new BufferedWriter(new FileWriter(file))) {
writer.write("牛奶 10元\n");
writer.write("面包 5元\n");
writer.write("鸡蛋 2元\n");
} catch (IOException e) {
e.printStackTrace();
}
// 读取文件
try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码首先创建了一个名为"shopping.txt"的文件,然后使用BufferedWriter类将商品信息写入文件中。接着使用BufferedReader类从文件中读取商品信息并输出到控制台上。需要注意的是,需要在代码中加入异常处理机制以避免程序出错。