大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java數(shù)組輸出的方式

Java數(shù)組輸出的方式

更新時間:2022-07-26 11:34:34 來源:動力節(jié)點(diǎn) 瀏覽1741次

當(dāng)我們對 java 對象數(shù)組進(jìn)行打印的時候,會遇到輸出內(nèi)容是 className + '@' + 16 進(jìn)制的 hashcode 組成的字符串,Java數(shù)組輸出的方式主要有以下 3 種方式。

Arrays.toString(arr)

從 java 1.5 之后,針對簡單的數(shù)組(如一維數(shù)組),可以使用 Arrays.toString(arr),具體如下:

String[] array = new String[] {"Knowledge", "Dict", "Good"};
System.out.println(Arrays.toString(array));

輸出如下:

[Knowledge, Dict, Good]

需要強(qiáng)調(diào)的是,除了基本類型及 String 這種已經(jīng) toString 方法打印內(nèi)容邏輯之外,其他封裝的類對象要在 toString 方法里 override 內(nèi)容輸出。

數(shù)組的打印,本質(zhì)上是執(zhí)行每個對象的 toString 方法。

Arrays.deepToString(deepArray)

也是從 java 5 之后,針對嵌入的數(shù)組(Nested Array),如二維數(shù)組,數(shù)組里面再嵌套其他數(shù)組的,可以用 Arrays.deepToString(deepArray) 靜態(tài)方法。

String[][] deepArray = new String[][] {{"John", "Mary"}, {"Alice", "Bob"}};
System.out.println(Arrays.toString(deepArray));
//output: [[Ljava.lang.String;@106d69c, [Ljava.lang.String;@52e922]
System.out.println(Arrays.deepToString(deepArray));

輸出:

[[John, Mary], [Alice, Bob]]

for 循環(huán)打印

可以通過 for 循環(huán),自定義打印輸出的內(nèi)容。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 成人网视频在线观看免费 | 尤物视频在线免费观看 | 精品免费视频 | 中文字幕一二三区乱码老 | 爱做久久久久久久久久 | 天天视频一区二区三区 | 久久久久国产一级毛片高清版 | 久久精品视频日本 | 青青青国产在线手机免费观看 | 欧美亚洲国产精品久久久 | 久久黄色影片 | 国产色网址 | 国产精品露脸张开双腿 | 亚洲伦理一二三四 | 久青草国产免费观看 | 日日噜噜夜夜狠狠视频无 | 久久麻豆精品 | 97在线免费视频观看 | 一级特黄aaa免费 | 私人影院在线 | 亚洲欧美日韩专区 | 69久成人做爰视频 | 亚洲色吧| 久久9999国产精品免费 | 精品视频久久 | 中文字幕在线观看免费视频 | 亚洲国产一级a毛片 | 国产大尺度福利视频在线观看 | 久久成人综合 | 色国产在线| 国产不卡视频在线播放 | 久久精品三级 | 福利院肉动漫视频在线观看 | 亚洲久久草 | 午夜在线成人 | 日日碰| 成人毛片免费视频播放 | 天天看片天天爽 | 在线免费观看国产精品 | 国内亚州视频在线观看 | 亚洲五月综合网色九月色 |