发布网友 发布时间:2022-04-25 14:49
共5个回答
懂视网 时间:2023-02-14 20:52
java中换行符是什么,怎么使用呢?不知道的小伙伴来看看小编今天的分享吧!
1、java中换行符简介:
Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。
在不同的平台上,换行符可能是不同的,例如:
Mac平台:
Unix或Linux:
Windows或Http:
Unicode标准:u2028
所以当需要换行时,通常建议使用line.separator的系统属性:System.getProperty("line.separator");不过如果你是在写一个网络程序或者服务器程序,则需要硬编码为" ",而不管所选的平台。
//
表示回车(carriage-return)
//
表示换行 (new-line)
2、换行符 和 区别:
叫回车 Carriage Return
叫新行 New Line
但是都会造成换行,使用System.getProperty("line.separator")来获取当前OS的换行符
常用:
第一种:使用System.out.println()//这是换一行。
第二种:使用System.out.print(" ");//这也是换一行.
第一种和第二种差不多。只是,如果你要换两行,三行,多行的话。
就用:System.out.println(" ");换两行
换三行:System.out.println(" " );
3、补充说明:
windows平台的换行符为/r/n;
linux平台的换行符为/n;
java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.
java 代码:
String userInputString = userInput;
userInputString = userInputString.replaceAll ( "
", "" );
userInputString = userInputString.replaceAll ( "
","\\"+System.getPropert("line.separator"));
//没明白啥意思
String userInputString = userInput;
userInputString = userInputString.replaceAll ( " ", "" );
以上就是小编今天的分享了,希望可以帮助到大家。
热心网友 时间:2023-02-14 18:00
在java中,“\r\n”或者“\n”代表换行。体现如下:
System.out.print("Hello\r\nWorld!");结果就是:
Hello
World!
热心网友 时间:2023-02-14 19:18
加在字符串中间,打印字符串时就会自动换行了。“” + “/n”热心网友 时间:2023-02-14 20:52
1.问题热心网友 时间:2023-02-14 22:44
windows平台的换行符为/r/n;