最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

java 换行符

来源:动视网 责编:李赢赢 时间:2021-12-27 10:13:31
文档

java 换行符

Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。在不同的平台上,换行符是不同的,Mac平台换行符是: ;Unix或Linux是: ;Windows或Http是 。
推荐度:
导读Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。在不同的平台上,换行符是不同的,Mac平台换行符是: ;Unix或Linux是: ;Windows或Http是 。


java中换行符是什么,怎么使用呢?不知道的小伙伴来看看小编今天的分享吧!

1、java中换行符简介:

Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。

在不同的平台上,换行符可能是不同的,例如:

Mac平台:\r

Unix或Linux:\n

Windows或Http:\r\n

Unicode标准:\u2028

所以当需要换行时,通常建议使用line.separator的系统属性:System.getProperty("line.separator");不过如果你是在写一个网络程序或者服务器程序,则需要硬编码为"\r\n",而不管所选的平台。

//\r表示回车(carriage-return)
//\n表示换行 (new-line)

2、换行符\r和\n区别:

\r 叫回车 Carriage Return

\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);

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是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。在不同的平台上,换行符是不同的,Mac平台换行符是: ;Unix或Linux是: ;Windows或Http是 。
推荐度:
标签: java 换行符
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top