gpt4 book ai didi

java - 文件中的新行

转载 作者:行者123 更新时间:2023-11-30 06:33:14 26 4
gpt4 key购买 nike

在 Servlet 中,我使用以下代码下载文件。下一行字符“\n\r”不起作用。它不是换行,而是显示框。任何人都可以帮助解决这个问题吗?

String temp = "hello"+"\n\r"+"welcome";
response.setContentType("text/plain");
response.setHeader("Content-Disposition","attachment;filename=sample.txt");
PrintWriter out = response.getWriter();
out.write(temp);
out.flush();
out.close();

最佳答案

您可以只使用 println 而不是硬编码换行符方法:

PrintWriter out = response.getWriter();
out.println("hello");
out.println("welcome");

如果出于某种原因这不合适,您可以考虑从 line.separator System property 中获取行分隔符:

System.getProperty("line.separator")

关于java - 文件中的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8193481/

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