亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中\t,\n,\r,\b,\f的作用是什么

發布時間:2022-07-11 13:54:46 來源:億速云 閱讀:232 作者:iii 欄目:開發技術

本篇內容主要講解“java中\t,\n,\r,\b,\f的作用是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“java中\t,\n,\r,\b,\f的作用是什么”吧!

\t,\n,\r,\b,\f 的作用

直接輸出看一下就知道了

System.out.println("11111\t2225222");System.out.println("55555\n665666");System.out.println("88877\r5454421\n");System.out.println("777458\b6594954");System.out.println("777788\f6594954");

輸出結果:

java中\t,\n,\r,\b,\f的作用是什么

結論

  • \t  相當于tab鍵

  • \b 退格(Backspace)

  • \f 控制臺輸出相當于如圖

  • \n 換行

  • \r 回車

回車 \r  本義是光標重新回到本行開頭。r 的英文return,控制字符可以寫成CR,即Carriage Return

換行 \n  本義是光標往下一行(不一定到下一行行首)。n 的英文newline,控制字符可以寫成LF,即Line Feed

\n\r\t\f 的區別

總的概括一下\n \r \t \f的功能

字符作用
\n換行
\r回車
\t制表 (相當于tab)
\f換頁

單獨解釋一下每一個的特點。

\n 換行符,使光標定位到下一行。

public class Test {
	public static void main(String[] args) {
		System.out.print("aaaaaaaaaaaaa\nbbbb");
	}
}

結果:

java中\t,\n,\r,\b,\f的作用是什么

\r 回車符,使光標回到當前行的行首。如果之前該行有內容,則會被覆蓋;

public class Test {
	public static void main(String[] args) {
		System.out.println("hello world\r12345");
	}
}

編譯器輸出結果:

java中\t,\n,\r,\b,\f的作用是什么

在這里,看起來就像是之前輸出的hello world被清空后,又輸出1234一樣。和它本來的意思不一樣啊。不是本應該輸出“1234 world”嗎?

然而在控制臺中它的輸出結果就是我們預期的結果:

java中\t,\n,\r,\b,\f的作用是什么

至于什么原因,應該和編譯器有關吧。

\t 是制表符。相當于tab縮進。

它會使得你輸出的內容為4的倍數,如果輸出字符串"a\t",那么,會在輸出a之后再輸出3個空格,如果輸出字符串aaaa\t,則會在輸出4個a后,再輸出四個空格。那么如果輸出aaaaa\t呢?,它會在后面輸出3個空格,以使得輸出的字符個數恰好為4的倍數。

下面是測試代碼;

public class Test {
	public static void main(String[] args) {
		System.out.println("a\t*");
		System.out.println("123412341234");
		System.out.println("aaa\t*");
		System.out.println("123412341234");
		System.out.println("aaaa\t*");
		System.out.println("123412341234");
		System.out.println("aaaaa\t*");
		System.out.println("123412341234");
	}
}

結果:

java中\t,\n,\r,\b,\f的作用是什么

\f 是換頁符,在控制臺上輸出沒有意義。

這里演示一下:

public class Test {
	public static void main(String[] args) {
		System.out.println("aaaa\fbbbb");
	}
}

結果:

java中\t,\n,\r,\b,\f的作用是什么

到此,相信大家對“java中\t,\n,\r,\b,\f的作用是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿克苏市| 永嘉县| 旬阳县| 万安县| 东宁县| 墨江| 黔江区| 洞头县| 西和县| 芜湖县| 邛崃市| 疏附县| 五台县| 长沙市| 双桥区| 华亭县| 青海省| 天津市| 汾阳市| 托克托县| 凤台县| 信丰县| 于都县| 嵊泗县| 鄂伦春自治旗| 莆田市| 卢湾区| 黔东| 嘉禾县| 寿宁县| 涟水县| 正宁县| 仙游县| 元朗区| 苍南县| 潼关县| 无棣县| 屏山县| 家居| 烟台市| 昭觉县|