java中后端字符串换行及格式,如何返回前台页面?
这里写目录标题不同操作系统的换行符windows平台Unix/Linux平台Mac系统字符串放在中举例说明不同操作系统的换行符windows平台Windows系统里面,每行结尾是“<换行><回 车>”,即“\r\n”;Unix/Linux平台Unix系统里,每行结尾只有“<换行>”,即“\n”;Mac系统Mac系统里,每行结尾是“<回车>”。字符串放
·
字符串的换行及格式控制
不同操作系统的换行符
跨平台的
System.getProperty("line.separator");
windows平台
Windows系统里面,每行结尾是“<回 车><换行>”,即“\r\n”;
Unix/Linux平台
Unix系统里,每行结尾只有“<换行>”,即“\n”;
Mac系统
Mac系统里,每行结尾是“<回车>”。
字符串放在中
即在整个字符串的格式:【<pre>+字符串+</pre>】
举例说明
package com.hutool.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import cn.hutool.system.SystemUtil;
@RestController
public class HutoolControl {
@RequestMapping("/hutooldemo")
public String index() {
StringBuilder sb = new StringBuilder();
sb.append("<pre>");
sb.append("Hello, Hutool Demo 5.7!");
sb.append(System.getProperty("line.separator")+"----------------------------------"+System.getProperty("line.separator"));
sb.append(SystemUtil.getHostInfo().toString());
sb.append(System.getProperty("line.separator")+"----------------------------------"+System.getProperty("line.separator"));
sb.append(SystemUtil.getJavaRuntimeInfo().toString());
sb.append(System.getProperty("line.separator")+"----------------------------------"+System.getProperty("line.separator"));
sb.append("goodbye,Hutool!");
sb.append(System.getProperty("line.separator")+"----------------------------------"+System.getProperty("line.separator"));
sb.append("<pre>");
return sb.toString();
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)