91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

安达市| 城固县| 安新县| 桃江县| 琼结县| 崇阳县| 仁寿县| 菏泽市| 高陵县| 商水县| 云梦县| 油尖旺区| 衡山县| 延寿县| 潍坊市| 岳西县| 平和县| 屯昌县| 五大连池市| 宜州市| 郸城县| 新津县| 赫章县| 贵南县| 肥乡县| 定远县| 余干县| 南陵县| 青岛市| 孝昌县| 萍乡市| 平舆县| 上高县| 贵港市| 鹿邑县| 西乌珠穆沁旗| 宁波市| 丽江市| 北辰区| 鄂州市| 平陆县|