java中换行符_Java代码中的换行符有哪几种?区别是什么?

本文探讨了Java编程中的换行符技巧,包括' '(回车)和' '(新行)的区别,以及如何在不同操作系统间转换用户输入的换行符。重点介绍了使用System.getProperty(line.separator)的方法,并通过实例展示了如何在Windows和Linux平台下正确处理换行。

近年来学习java的人是越来越多,毕竟市场上的需求特别的大,但是在学习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"));

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值