海詩網(wǎng) 知識百科 java(java編程)

java(java編程)

java, java中什么是換行符,如何使用?不知道小伙伴們今天來看看邊肖的分享吧!

1.java中的換行符介紹:

Java是一種跨平臺的語言,因為如果你想寫一個跨平臺的軟件,有一些事情需要考慮,比如換行符。

不同平臺上的換行符可能不同,例如:

Mac平臺:/r

Unix operating system or Linux:/n

Windows operating system or Http:/r/n

Uniform code standard: /u2028

所以需要換行符時,通常建議使用line.separator的系統(tǒng)屬性:system . getproperty(line . separator);但是如果你正在寫一個網(wǎng)絡(luò)程序或者服務(wù)器程序,

無論選擇什么平臺,您都需要硬編碼到/r/n。

///r表示回車)///n/n表示換行。

java編程

2、換行/r和/n的區(qū)別:

/r call enter enter.

/n稱為新行。

但是會造成斷行。使用系統(tǒng)。getProperty(行。分隔符)來獲取當(dāng)前操作系統(tǒng)的換行符。

常用:

第一個:使用System.out.println()//這是一個新行。

第二,使用system . out . print(/n);//這是另一行。

第一個和第二個差不多。只是,如果你想換兩條線,三條線,更多線。

就用:系統(tǒng)。出去。println(/n/n);換兩行

換三行:系統(tǒng)。出去。println(/n/n/n);

java編程

3.補(bǔ)充說明:

windows平臺的換行符是/r/n;

linux平臺的換行符是/n;

如何在java程序中將不同平臺的用戶輸入的換行符轉(zhuǎn)換成特定系統(tǒng)的換行符?

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最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請注明出處:http://x91880.com/n/169476.html
      

五谷是哪五谷?五谷分別指的是哪五谷

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部