java, java中什么是换行符,如何使用?不知道小伙伴们今天来看看边肖的分享吧!
1.java中的换行符介绍:
Java是一种跨平台的语言,因为如果你想写一个跨平台的软件,有一些事情需要考虑,比如换行符。
不同平台上的换行符可能不同,例如:
Mac平台:/r
Unix operating system or Linux:/n
Windows operating system or Http:/r/n
Uniform code standard: /u2028
所以需要换行符时,通常建议使用line.separator的系统属性:system . getproperty(line . separator);但是如果你正在写一个网络程序或者服务器程序,
无论选择什么平台,您都需要硬编码到/r/n。
///r表示回车)///n/n表示换行。
2、换行/r和/n的区别:
/r call enter enter.
/n称为新行。
但是会造成断行。使用系统。getProperty(行。分隔符)来获取当前操作系统的换行符。
常用:
第一个:使用System.out.println()//这是一个新行。
第二,使用system . out . print(/n);//这是另一行。
第一个和第二个差不多。只是,如果你想换两条线,三条线,更多线。
就用:系统。出去。println(/n/n);换两行
换三行:系统。出去。println(/n/n/n);
3.补充说明:
windows平台的换行符是/r/n;
linux平台的换行符是/n;
如何在java程序中将不同平台的用户输入的换行符转换成特定系统的换行符?
Java代码:
String userInputString=userInput;
userInputString=userInputString.replaceAll ( /r, );
userInputString=userInputString.replaceAll ( /n,////+System.getPropert(line.separator));
//我不明白这是什么意思
String userInputString=userInput;
userInputString=userInputString.replaceAll ( /r, );
java,以上就是本文为您收集整理的java最新内容,希望能帮到您!更多相关内容欢迎关注。
声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!