java中實現(xiàn)換行有以下幾種方法:\x0d\x0a1.使用java中的轉義符"\r\n": \x0d\x0aString str="aaa"; \x0d\x0astr+="\r\n"; \x0d\x0a這樣在str后面就有換行了. \x0d\x0a注意:\r,\n的順序是不能夠對換的,否則不能實現(xiàn)換行的效果. \x0d\x0a2.BufferedWriter的newline()方法: \x0d\x0aFileOutputStream fos=new FileOutputStream("c;\\11.txt"); \x0d\x0aBufferedWriter bw=new BufferedWriter(fos); \x0d\x0abw.write("你好"); \x0d\x0abw.newline(); \x0d\x0abw.write("java"); \x0d\x0aw.newline(); \x0d\x0a3.使用System.getProperty()方法: \x0d\x0aString str = "aaa"+System.getProperty("line.separator"); \x0d\x0a附:針對常用的系統(tǒng),可以使用如下的轉義符實現(xiàn)換行: \x0d\x0awindows下的文本文件換行符:\r\n \x0d\x0alinux/unix下的文本文件換行符:\r \x0d\x0aMac下的文本文件換行符:\n
定遠網站建設公司創(chuàng)新互聯(lián)公司,定遠網站設計制作,有大型網站制作公司豐富經驗。已為定遠成百上千提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的定遠做網站的公司定做!
java代碼中,\r和\n和\r\n都表示換行,當我們想輸出“\n”時,如果直接寫System.println(“\n”);是看不到任何東西的,因為其自動被轉義為換行了。
這時,我們就需要使用轉義字符了。
在java中,“\r\n”或者“\n”代表換行。體現(xiàn)如下:
System.out.print("Hello\r\nWorld!");
結果就是:
Hello
World!
可以用三種方法實現(xiàn)換行操作,分別用System.out.println()語句進行輸出,用換行字符'\r\n',以及用BufferedWriter的newline()方法,具體使用哪一種可以根據(jù)具體的場景進行選擇。
1.Java代碼
打開Eclipse的Window菜單,然后
Preferences-Java-Code Style-Formatter-Edit -Line Wrapping-Maximum line width:默認80
加個0,改成800就行了。
2.CSS代碼
Window-Preferences-Web-CSS Files-Editor-Line width:默認為72
加個0,改為720保存。
3.Html代碼
Window-Preferences-Web-HTML Files-Editor-Line width:默認為72
加個0,改為720保存。
4.JSP代碼
Window-Preferences-Web-JSP Files-Editor-Line width:默認為72
加個0,改為720保存。
要說java中的換行那就是'\n',這個不管是c還是java都是一樣的,但是java中的awt控件Label是不支持換行的,我記著是。如果想多行顯示的話就弄倆Label吧,要不就getGraphics自己畫兩行字~