Java编写email实现内容换⾏
⽤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);
421事件内容
关于换⾏的Java代码:
1.问题
windows平台的换⾏符为/r/n;
linux平台的换⾏符为/n;
java程序中如何将不同平台⽤户输⼊的换⾏符转换成特定系统的换⾏符.
2.解答
java 代码
1. String userInputString = userInput;
2. userInputString = placeAll ( "\r", "" );
3. userInputString = placeAll ( "\n", "\\\\"+Propert("line.separator"));