假设您的意思是:
public static String newline = System.getProperty("line.separator");newline与环境无关
r的不是。
因此,
newline它将
rn在Windows上但
n在另一个环境上给您。
但是,您不应该在Jtextarea中使用它,而println仅
n在Windows上可以正常工作。
立即编辑,因为我已经看到了代码和您的评论
根据您的情况。我认为您应该使用自己的常量-
rn
File f = new File(strFileGenLoc); BufferedWriter bw = new BufferedWriter(new FileWriter(f, false)); rs = stmt.executeQuery("select * from jpdata"); while ( rs.next() ) { bw.write(rs.getString(1)==null? "":rs.getString(1)); bw.write("\r\n"); }


