while(rs.next()){
out.println(rs.getString(1)+" "+rs.getString(2))
out.println("<br>")
}
java输出到txt的时候增加换行符的方法如下:package com.anjoyo.test
import java.io.FileWriter
import java.io.IOException
public class TestFileWriter {
public static void main(String[] args) throws IOException{
//\r\n为换行符
FileWriter fw = new FileWriter("D:\\1.txt")
//写入第一行换行
fw.write("第一行\r\n")
//或者获得系统换行符
String str = "第二行" + System.getProperty("line.separator")
fw.write(str)
fw.write("第三行")
fw.close()
/*
* windows下的文本文件换行符:\r\n linux/unix下的文本文件换行符:\r
* Mac下的文本文件换行符:\n
*/
}
}
java中实现换行有以下几种方法:1.使用java中的转义符"\r\n":
String str="aaa"
str+="\r\n"
这样在str后面就有换行了.
注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果.
2.BufferedWriter的newline()方法:
FileOutputStream fos=new FileOutputStream("c\\11.txt")
BufferedWriter bw=new BufferedWriter(fos)
bw.write("你好")
bw.newline()
bw.write("java")
w.newline()
3.使用System.getProperty()方法:
String str = "aaa"+System.getProperty("line.separator")
附:针对常用的系统,可以使用如下的转义符实现换行:
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)