Java 如何将数据(字符串)写入文本文件
我目前有以下代码行:Java 如何将数据(字符串)写入文本文件,java,sql,io,Java,Sql,Io,我目前有以下代码行: ResultSet RS = cs.executeQuery(); .... FileOutputStream outFile = new FileOutputStream(file, false); while(RS.next()) { outFile.write(RS.getString(1)); } 结果集中只有一列。我收到一个错误,RS.getString(1)必须是int。需要一个int值。您只需在此处使用PrintWriter,它具有: 或者将每个字符
ResultSet RS = cs.executeQuery();
....
FileOutputStream outFile = new FileOutputStream(file, false);
while(RS.next()) {
outFile.write(RS.getString(1));
}
结果集中只有一列。我收到一个错误,RS.getString(1)必须是int。需要一个int
值。您只需在此处使用PrintWriter
,它具有:
或者将每个字符串
写入新行,请使用
请试一试
public static void main(String[] arg) throws IOException{
File file=new File("C:\\file.txt");
String text="myText";
FileOutputStream fileOutputStream=new FileOutputStream(file);
fileOutputStream.write(text.getBytes());
fileOutputStream.close();
}
您正在使用此方法:
writer.println(...);
public static void main(String[] arg) throws IOException{
File file=new File("C:\\file.txt");
String text="myText";
FileOutputStream fileOutputStream=new FileOutputStream(file);
fileOutputStream.write(text.getBytes());
fileOutputStream.close();
}