最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中\(zhòng)t,\n,\r,\b,\f 的作用及說明

 更新時間:2022年07月11日 10:28:04   作者:雷雨天田心  
這篇文章主要介紹了java中\(zhòng)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");

輸出結(jié)果:

結(jié)論

  • \t  相當于tab鍵
  • \b 退格(Backspace)
  • \f 控制臺輸出相當于如圖
  • \n 換行
  • \r 回車

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

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

\n\r\t\f 的區(qū)別

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

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

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

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

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

結(jié)果:

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

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

編譯器輸出結(jié)果:

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

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

至于什么原因,應(yīng)該和編譯器有關(guān)吧。

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

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

下面是測試代碼;

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");
	}
}

結(jié)果:

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

這里演示一下:

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

結(jié)果:

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • AsyncHttpClient的ConnectionSemaphore方法源碼流程解讀

    AsyncHttpClient的ConnectionSemaphore方法源碼流程解讀

    這篇文章主要為大家介紹了AsyncHttpClient的ConnectionSemaphore方法源碼流程解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • java8新特性之接口的static和default的使用

    java8新特性之接口的static和default的使用

    這篇文章主要介紹了java8新特性之接口的static和default的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 分析mybatis運行原理

    分析mybatis運行原理

    Mybatis是一個優(yōu)秀的持久層框架,它對JDBC操作數(shù)據(jù)庫的過程進行封裝,使開發(fā)者只需要關(guān)注sql本身。我們原來使用JDBC操作數(shù)據(jù)庫,需要手動的寫代碼去注冊驅(qū)動、獲取connection、獲取statement等等,現(xiàn)在Mybaits幫助我們把這些事情做了,我們只需要關(guān)注我們的業(yè)務(wù)sql即可
    2021-06-06
  • Java如何分析算法的時間和空間復雜度

    Java如何分析算法的時間和空間復雜度

    這篇文章主要介紹了Java如何分析算法的時間和空間復雜度,在計算機科學中,計算復雜性解釋了算法的性能。文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-06-06
  • redis redisson 集合的使用案例(RList、Rset、RMap)

    redis redisson 集合的使用案例(RList、Rset、RMap)

    這篇文章主要介紹了redis redisson 集合的使用案例(RList、Rset、RMap),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • SpringBoot實現(xiàn)License認證(只校驗有效期)的詳細過程

    SpringBoot實現(xiàn)License認證(只校驗有效期)的詳細過程

    License也就是版權(quán)許可證書,一般用于收費軟件給付費用戶提供的訪問許可證明,這篇文章主要介紹了SpringBoot實現(xiàn)License認證(只校驗有效期),需要的朋友可以參考下
    2024-04-04
  • FeignClient實現(xiàn)接口調(diào)用方式(不同參數(shù)形式)

    FeignClient實現(xiàn)接口調(diào)用方式(不同參數(shù)形式)

    這篇文章主要介紹了FeignClient實現(xiàn)接口調(diào)用方式(不同參數(shù)形式),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Spring實現(xiàn)處理跨域請求代碼詳解

    Spring實現(xiàn)處理跨域請求代碼詳解

    這篇文章主要介紹了Spring實現(xiàn)處理跨域請求代碼詳解,具有一定借鑒價值,需要的朋友可以了解下。
    2017-12-12
  • spring mvc中注解@ModelAttribute的妙用分享

    spring mvc中注解@ModelAttribute的妙用分享

    這篇文章主要給大家介紹了關(guān)于spring mvc中注解@ModelAttribute妙用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Android具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-09-09
  • 這一次搞懂Spring事務(wù)注解的解析方式

    這一次搞懂Spring事務(wù)注解的解析方式

    這篇文章主要介紹了這一次搞懂Spring事務(wù)注解的解析方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08

最新評論

靖江市| 宜春市| 肃北| 桐柏县| 钦州市| 舞钢市| 云梦县| 临泉县| 招远市| 东安县| 丹巴县| 夹江县| 榕江县| 钦州市| 汨罗市| 樟树市| 濉溪县| 盖州市| 柳河县| 保德县| 太谷县| 札达县| 嘉黎县| 鄂州市| 天等县| 横峰县| 阜新市| 渭源县| 嘉义市| 嵩明县| 广德县| 涞源县| 上思县| 阿克| 英山县| 马山县| 柳江县| 房山区| 开远市| 利津县| 琼结县|