更新時(shí)間:2022-05-16 11:07:09 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1720次
可以使用Java中\(zhòng)n和\r的換行,不過(guò)也是有區(qū)別的,如下:
\r 叫回車 Carriage Return
\n 叫新行 New Line
但是都會(huì)造成換行,使用System.getProperty("line.separator")來(lái)獲取當(dāng)前OS的換行符
第一種:使用System.out.println()//這是換一行。
第二種:使用System.out.print("\n");//這也是換一行.
第一種和第二種差不多。只是,如果你要換兩行,三行,多行的話。
就用:System.out.println("\n\n");換兩行
換三行:System.out.println("\n\n"\n);
1.問(wèn)題
windows平臺(tái)的換行符為/r/n;
linux平臺(tái)的換行符為/n;
java程序中如何將不同平臺(tái)用戶輸入的換行符轉(zhuǎn)換成特定系統(tǒng)的換行符.
2.解答
java 代碼
String userInputString = userInput;
userInputString = userInputString.replaceAll ( "\r", "" );
userInputString = userInputString.replaceAll ( "\n","\\\\"+System.getPropert("line.separator"));
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)