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

淺談Java中格式化輸出

 更新時(shí)間:2019年04月08日 09:54:52   作者:Clearlight™  
這篇文章主要介紹了Java中格式化輸出,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

格式化控制臺(tái)輸出

要點(diǎn)提示:

在控制臺(tái)上顯示格式化輸出:System.out.printf方法

常用的格式標(biāo)識(shí)符

(圖片來源: java核心技術(shù)卷1(第九版))

格式標(biāo)識(shí)符的解釋

% 4 . 2 f

4為域?qū)挾?輸出的浮點(diǎn)數(shù)條目寬度至少為4,包括小數(shù)點(diǎn)和小數(shù)點(diǎn)后兩位數(shù)字.這樣,給小數(shù)點(diǎn)前分配了1位數(shù)字.
如果該條目小數(shù)點(diǎn)前的位數(shù)小于1,就在數(shù)字前面加空格.
如果該條目小數(shù)點(diǎn)前的位數(shù)大于7,則自動(dòng)增加寬度.

2為精度().即想要輸出的小數(shù)點(diǎn)的長(zhǎng)度.

f為轉(zhuǎn)換碼

指定寬度和精度的例子

舉例 輸出
%5c 輸出字符并在這個(gè)字符條目前面加4個(gè)空格
%6b 輸出布爾值,在false值前加一個(gè)空格,在true值前加兩個(gè)空格
%5d 輸出整個(gè)條目,寬度至少為5.如果該條目的數(shù)字位數(shù)小于5,就在數(shù)字前面加空格.如果該條目的位數(shù)大于5,則自動(dòng)增加寬度
%10.2f 輸出的浮點(diǎn)條目寬度至少為10,包括小數(shù)點(diǎn)、和小數(shù)點(diǎn)后兩位數(shù)字.這樣,給小數(shù)點(diǎn)前分配了7位數(shù)字. 如果該條目小數(shù)點(diǎn)前的位數(shù)小于7,就在數(shù)字前面加空格. 如果該條目小數(shù)點(diǎn)前的位數(shù)大于7,則自動(dòng)增加寬度.
%10.2e 輸出的浮點(diǎn)條目的寬度至少為10,包括小數(shù)點(diǎn)、小數(shù)點(diǎn)后面兩位數(shù)字和指數(shù)部分.如果按科學(xué)計(jì)數(shù)法顯示的數(shù)字位數(shù)小于10,就給數(shù)字前加空格
%12s 輸出的字符串至少為12個(gè)字符.如果該字符串條目小于12個(gè)字符,就在該字符串前加空格.如果該字符串條目多余12個(gè)字符,則自動(dòng)增加寬度

格式化輸出語(yǔ)法

System.out.printf(format,item1,item2,…,itemk)
這里的format是指一個(gè)由子串和格式標(biāo)識(shí)符構(gòu)成的字符串.

注意的問題

1.默認(rèn)情況下,輸出是右對(duì)齊的.可以在格式標(biāo)識(shí)符中放一個(gè)符號(hào)(-),表明該條目在特定區(qū)域中的輸出是左對(duì)齊的.
2.使用符號(hào)%來標(biāo)記格式標(biāo)識(shí)符,要在格式字符串里輸出直接量%,需要使用%%

應(yīng)用

public class PrintfDemo {
	public static void main(String[] args) {
		System.out.printf("%5.6f",12345678.12345678);
		System.out.println();
		System.out.printf("%8.4f",1.12);
		System.out.println();
		System.out.printf("%-8.4f",1.12);
	}
}
/*輸出:
12345678.123457
 1.1200
1.1200 
*/

以上所述是小編給大家介紹的Java中格式化輸出詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • java 判斷字符串中是否有重復(fù)字符的示例

    java 判斷字符串中是否有重復(fù)字符的示例

    今天小編就為大家分享一篇java 判斷字符串中是否有重復(fù)字符的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 淺談將子類對(duì)象賦值給父類對(duì)象

    淺談將子類對(duì)象賦值給父類對(duì)象

    淺談將子類對(duì)象賦值給父類對(duì)象...
    2006-12-12
  • 使用Jmeter進(jìn)行http接口測(cè)試的詳細(xì)流程

    使用Jmeter進(jìn)行http接口測(cè)試的詳細(xì)流程

    本文主要針對(duì)http接口進(jìn)行測(cè)試,使用Jmeter工具實(shí)現(xiàn),  Jmter工具設(shè)計(jì)之初是用于做性能測(cè)試的,它在實(shí)現(xiàn)對(duì)各種接口的調(diào)用方面已經(jīng)做的比較成熟,因此,本次直接使用Jmeter工具來完成對(duì)Http接口的測(cè)試,需要的朋友可以參考下
    2024-12-12
  • java實(shí)現(xiàn)電腦定時(shí)關(guān)機(jī)的方法

    java實(shí)現(xiàn)電腦定時(shí)關(guān)機(jī)的方法

    這篇文章主要介紹了java實(shí)現(xiàn)電腦定時(shí)關(guān)機(jī)的方法,首先通過java注冊(cè)windows服務(wù)程序,再以一個(gè)簡(jiǎn)單的java程序?qū)崿F(xiàn)定時(shí)關(guān)機(jī)的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式

    Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式

    這篇文章主要介紹了Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • MyBatis接口的簡(jiǎn)單實(shí)現(xiàn)原理分析

    MyBatis接口的簡(jiǎn)單實(shí)現(xiàn)原理分析

    這里僅僅舉個(gè)簡(jiǎn)單例子來說明原理,不是完全針對(duì)MyBatis的,這種思想我們也可以應(yīng)用在其他地方。地mybatis接口實(shí)現(xiàn)原理感興趣的朋友一起看看吧
    2017-07-07
  • MyBatis中執(zhí)行相關(guān)SQL語(yǔ)句的方法

    MyBatis中執(zhí)行相關(guān)SQL語(yǔ)句的方法

    本文主要介紹了MyBatis中執(zhí)行相關(guān)SQL語(yǔ)句的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • Java面向?qū)ο筮x擇題總結(jié)歸納

    Java面向?qū)ο筮x擇題總結(jié)歸納

    今天小編就為大家分享一篇關(guān)于Java面向?qū)ο筮x擇題總結(jié)歸納,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Java設(shè)計(jì)模式之簡(jiǎn)單工廠 工廠方法 抽象工廠深度總結(jié)

    Java設(shè)計(jì)模式之簡(jiǎn)單工廠 工廠方法 抽象工廠深度總結(jié)

    設(shè)計(jì)模式(Design Pattern)是前輩們對(duì)代碼開發(fā)經(jīng)驗(yàn)的總結(jié),是解決特定問題的一系列套路。它不是語(yǔ)法規(guī)定,而是一套用來提高代碼可復(fù)用性、可維護(hù)性、可讀性、穩(wěn)健性以及安全性的解決方案
    2021-09-09
  • Java?超詳細(xì)講解數(shù)據(jù)結(jié)構(gòu)中的堆的應(yīng)用

    Java?超詳細(xì)講解數(shù)據(jù)結(jié)構(gòu)中的堆的應(yīng)用

    堆首先是一個(gè)完全二叉樹,堆分為小根堆和大根堆。小根堆,所有結(jié)點(diǎn)的左右子節(jié)點(diǎn)都不小于根節(jié)點(diǎn);大根堆,所有結(jié)點(diǎn)的左右子節(jié)點(diǎn)都不大于根節(jié)點(diǎn)。優(yōu)先級(jí)隊(duì)列(priorityQueue)底層就是一個(gè)小根堆
    2022-04-04

最新評(píng)論

彭泽县| 济南市| 乐东| 盐亭县| 简阳市| 遂昌县| 探索| 攀枝花市| 恩平市| 昌黎县| 南江县| 清水河县| 突泉县| 绥阳县| 栾川县| 新竹县| 筠连县| 九龙城区| 海丰县| 佛学| 冀州市| 铁岭市| 五台县| 福建省| 九龙坡区| 鸡泽县| 山西省| 肇州县| 富源县| 栖霞市| 阳西县| 永仁县| 塔城市| 龙南县| 肇州县| 大同市| 门头沟区| 谢通门县| 开鲁县| 六盘水市| 常州市|