gpt4 book ai didi

java - 如何将数据(字符串)写入文本文件

转载 作者:行者123 更新时间:2023-12-02 07:11:55 24 4
gpt4 key购买 nike

我目前有代码行:

ResultSet RS = cs.executeQuery();
....
FileOutputStream outFile = new FileOutputStream(file, false);
while(RS.next()) {
outFile.write(RS.getString(1));
}

结果集中只有一列。我收到一条错误消息,指出 RS.getString(1) 必须是 int。

最佳答案

FileOutputStream#write需要一个 int 值。您可以在这里简单地使用 PrintWriter 来代替,它具有 overloaded write method for writing String values :

PrintWriter writer = new PrintWriter(new FileOutputStream(file, false));
writer.write(...);

或者将每个String写入新行,使用 println

writer.println(...);

关于java - 如何将数据(字符串)写入文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15390965/

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