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", "" );
以上就是长沙家政网小编今天的分享了,希望可以帮助到大家。
家电上门维修
- 液晶电视常见故障维修方法-液晶电视常见故障维
- 长宁风冷中央空调维修价格-长沙中央空调维修多
- 小区热水器维修安装;小区家用热水器维修
- 株洲电视电源维修价格查询-株洲电视机电源板维
- 阳江空调24小时维修总部电话-阳江空调24小时维修
- 乌鲁木齐空调售后服务号码
- 新余2188电视彩色故障维修方法
- 西平洗衣机维修-洗衣机维修站电话
- 榆林空调全国各市售后服务点24小时热线
- 意大利武夷山热水器售后服务电话查询-客服售后
- 新乡芜湖洗衣机售后维修服务中心—全国统一人
- 长沙热水器维修视频、修热水器电话,可预约,上门
- 乌鲁木齐空调售后400服务电话多少-乌鲁木齐空调
- 长寿菲利蒲电视维修-菲利浦电视机售后
- 液晶电视逻辑板故障排除-液晶电视逻辑板故障现
- 项城维修壁挂炉-商丘维修壁挂炉