Java编写email实现内容换行
2019-02-24 14:16 清风软件测试开发 阅读(2932) 评论(0) 编辑 收藏 举报用java编写的发送邮件要使用<br>
来实现换行,而不能使用\n,或者\r\n
// 5. Content: 邮件正文(可以使用html标签)(内容有广告嫌疑,避免被邮件服务器误认为是滥发广告以至返回失败,请修改发送内容) message.setContent("会员注册通知!<br>尊敬用户你好,您于"+dateStringParse+"申请注册为我网会员,注册码为:895146,如非本人操作请勿理睬!", "text/html;charset=UTF-8");
常用:
第一种:使用System.out.println()//这是换一行。
第二种:使用System.out.print("\n");//这也是换一行.
第一种和第二种差不多。只是,如果你要换两行,三行,多行的话。
就用:System.out.println("\n\n");换两行
换三行:System.out.println("\n\n"\n);
关于换行的Java代码:
1.问题
windows平台的换行符为/r/n;
linux平台的换行符为/n;
java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.
2.解答
java 代码
1. String userInputString = userInput;
2. userInputString = userInputString.replaceAll ( "\r", "" );
3. userInputString = userInputString.replaceAll ( "\n", "\\\\"+System.getPropert("line.separator"));