Aci*_*opy 5 java sql io printwriter
我有以下代码将字符串(从ResultSet)打印到文本文件:
PrintWriter writer = new PrintWriter(new FileOutputStream(file, false));
while(RS.next()) {
writer.write(RS.getString(1)+"\n");
}
Run Code Online (Sandbox Code Playgroud)
我在write语句中加了一个"\n",希望它会在不同的行上打印每一行,但它失败了.txt文件当前打印出来,因为row#是ResultSet中的另一行:
row1row2row3row4row5
我希望它打印出来像:
ROW1
2行
ROW3
ROW4
ROW5
...
rge*_*man 13
您应该使用println在每行之后打印换行符:
writer.println(RS.getString(1));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34069 次 |
| 最近记录: |