gpt4 book ai didi

Java:如何使 make 覆盖我从 GUI 内部读取的同一文件?

转载 作者:行者123 更新时间:2023-12-01 13:52:15 25 4
gpt4 key购买 nike

我正在构建一个 GUI,它从所有客户信息的文本文件中读取,然后在我的 GUI 中显示该信息。我希望让客户通过我的 GUI 更改他或她的信息,然后通过点击“保存更改”按钮,我可以将所有这些更改保存到我正在读取的同一文本文件中。我是 FileReader/FileWriter 和 BufferedReader/PrinterWriter 的新手。有人可以告诉我如何设计吗?非常感谢!

最佳答案

如果您使用 Java 7,那就容易多了。例如:

public static void main(String[] args) throws IOException {

// You get this file with JFileChooser
File selectedFile = new File("file.txt");

// Read file and close file.
List<String> lines = Files.readAllLines(selectedFile.toPath(),
StandardCharsets.UTF_8);

// Modify some in the lines...

// This replace the contents and close the file
Files.write(selectedFile.toPath(), lines, StandardCharsets.UTF_8);

}

关于Java:如何使 make 覆盖我从 GUI 内部读取的同一文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19877760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com