java 换行符
java中换行符是什么,怎么使用呢?不知道的小伙伴来看看长沙家政网小编今天的分享吧!
1、java中换行符简介
Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。
在不同的平台上,换行符可能是不同的,例如
Mac平台\r
Unix或Linux\n
Windos或Http\r\n
Unicode标准:\u2028
所以当需要换行时,通常建议使用line.separator的系统属性:System.getProperty("line.separator");不过如果你是在写一个网络程序或者服务器程序,则需要硬编码为"\r\n",而不管所选的平台。
//\r表示回车(carriage-return)
//\n表示换行 (ne-line)
2、换行符\r和\n区别
\r 叫回车 Carriage Return
\n 叫新行 Ne Line
都会造成换行,使用System.getProperty("line.separator")来获取当前OS的换行符
常用
第一种使用System.out.println()//这是换一行。
第二种使用System.out.print("\n");//这也是换一行.
第一种和第二种差不多。只是,如果你要换两行,三行,多行的话。
就用System.out.println("\n\n");换两行
换三行System.out.println("\n\n"\n);
3、补充说明
indos平台的换行符为/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", "" );
以上就是长沙家政网小编今天的分享了,希望可以帮助到大家。
家电上门维修
- apple官方售后维修中心 芜湖apple官方售后维修中心
- 24小时上门修手机 闪修侠上门维修电话
- 戴尔电脑售后维修服务中心 戴尔笔记本电脑售后
- 北京上门维修电脑服务 北京上门维修电脑服务电
- apple官方售后维修点查询 apple官方售后维修点查询
- 24小时上门维修电话 宿州爱玛24小时上门维修电话
- 创维电视维修 创维电视维修收费标准
- 宝珀售后维修中心服务 宝珀售后维修中心服务内
- 24小时上门维修水电电话 附近上门水电维修电话
- 宝玑维修费用 宝玑维修费用多少钱
- 联想电脑售后维修服务网点 上海联想电脑售后维
- 维修变速箱费用多少钱 维修瑞虎8变速箱费用多少
- 雅典维修点:雅典维修点过年放假文案
- 微软surface维修服务中心 surface官方维修中心地址
- 江诗丹顿售后维修中心电话 江诗丹顿官方售后网
- 雅典售后维修电话 雅典售后维修电话号码