IT行业云计算java培训课程学习笔记|java编程语言代码中换行符的区别
Java是世界上非常流行的编程语言,目前牢牢把握着开发市场,Java人才的需求量也在逐年增加,缺口相对于其它编程语言来说比较大,为了能够让大家更好的学习Java编程语言,今天北京八维教育培训学校和大家一起分享IT行业云计算Java培训课程学习笔记中的Java代码中换行符的区别,希望有助于大家学习Java编程语言。

1、\r 叫回车 Carriage Return
2、\n 叫新行 New Line
以上的两种代码换行符都会造成换行,使用System.getProperty("line.separator")来获取当前OS的换行符
常用:第一种:使用System.out.println()//这是换一行。第二种:使用System.out.print("\n");//这也是换一行.第一种和第二种差不多。只是,如果你要换两行,三行,多行的话。就用:System.out.println("\n\n");换两行;换三行:System.out.println("\n\n"\n);
关于几大平台中Java换行的代码问题如下:
1.问题
windows平台的换行符为/r/n;
linux平台的换行符为/n;
java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.
2.解答
java 代码
1. String userInputString = userInput;
2. userInputString = userInputString.replaceAll ( "\r", "" );
3. userInputString = userInputString.replaceAll ( "\n", "\\\\"+System.getPropert("line.separator"));


