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

聊聊Arrays.deepToString()和Arrays.toString()的區(qū)別

 更新時間:2021年02月24日 12:00:45   作者:OovEver  
這篇文章主要介紹了聊聊Arrays.deepToString()和Arrays.toString()的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Arrays.deepToString()主要用于數(shù)組中還有數(shù)組的情況,而Arrays.toString()則相反,對于Arrays.toString()而言,當(dāng)數(shù)組中有數(shù)組時,不會打印出數(shù)組中的內(nèi)容,只會以地址的形式打印出來。

示例:

package com.oovever.hutool.util;
import java.util.Arrays;
/**
* @Author OovEver
* @Date 2017/12/24 17:31
*/
public class test {
 public static void main(String[] args) {
  int a[] = {1, 2, 3};
  System.out.println(Arrays.toString(a));
  int b[][] = {{1, 2, 3}, {4, 5, 6}};
  System.out.println(Arrays.toString(b));
  System.out.println(Arrays.deepToString(b));
 }
}

結(jié)果

[1, 2, 3]
[[I@14ae5a5, [I@7f31245a]
[[1, 2, 3], [4, 5, 6]]

補(bǔ)充:Arrays.deepToString()解釋和用法(返回指定數(shù)組“深層內(nèi)容”的字符串表示形式)

deepToString

public static String deepToString(Object[] a)

包位置:

java.util.Arrays.deepToString()

返回值:

返回指定數(shù)組“深層內(nèi)容”的字符串表示形式。

解釋與用法:

如果數(shù)組包含作為元素的其他數(shù)組,則字符串表示形式包含其內(nèi)容等。此方法是為了將多維數(shù)組轉(zhuǎn)換字符串而設(shè)計(jì)的。

字符串表現(xiàn)形式: 字符串表示形式由數(shù)組的元素列表組成,括在方括號("[]")中。相鄰元素用字符 ", "(逗號加空格)分隔。這些元素通過 String.valueOf(Object) 轉(zhuǎn)換為字符串,除非它們是自身的數(shù)組。

舉例說明:

import java.util.Arrays;
/**
 * Arrays.deepToString()方法打印的是二維數(shù)組中一維數(shù)組中的值
 * Arrays.toString()方法打印的是二維數(shù)組中一維數(shù)組的地址
 */
public class TestDeepToString {
 public static void main(String[] args) {
  int[] array1 = {6, 6, 6};
  int[] array2 = {8, 8, 8};
  int[][] array3 = {array1, array2};
//  int[][] array4 = {{6, 6, 6}, {8, 8, 8}};
  System.out.println(Arrays.deepToString(array3)); //[[6, 6, 6], [8, 8, 8]]
  System.out.println(Arrays.toString(array3));  //[[I@511d50c0, [I@60e53b93]
 }
}

打印結(jié)果:

[[6, 6, 6], [8, 8, 8]]
[[I@511d50c0, [I@60e53b93]

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • Java編程中使用JDBC API連接數(shù)據(jù)庫和創(chuàng)建程序的方法

    Java編程中使用JDBC API連接數(shù)據(jù)庫和創(chuàng)建程序的方法

    這篇文章主要介紹了Java編程中使用JDBC API連接數(shù)據(jù)庫和創(chuàng)建程序的基本教程,JDBC是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問需要的朋友可以參考下
    2015-12-12
  • java實(shí)現(xiàn)文本復(fù)制功能

    java實(shí)現(xiàn)文本復(fù)制功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)文本復(fù)制功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • springboot登錄攔截器+ThreadLocal實(shí)現(xiàn)用戶信息存儲的實(shí)例代碼

    springboot登錄攔截器+ThreadLocal實(shí)現(xiàn)用戶信息存儲的實(shí)例代碼

    ThreadLocal 為變量在每個線程中創(chuàng)建了一個副本,這樣每個線程都可以訪問自己內(nèi)部的副本變量,這篇文章主要介紹了springboot登錄攔截器+ThreadLocal實(shí)現(xiàn)用戶信息存儲的實(shí)例代碼,需要的朋友可以參考下
    2024-03-03
  • fastjson生成json時Null屬性不顯示的解決方法

    fastjson生成json時Null屬性不顯示的解決方法

    下面小編就為大家?guī)硪黄猣astjson生成json時Null屬性不顯示的解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Java編程中實(shí)現(xiàn)歸并排序算法的實(shí)例教程

    Java編程中實(shí)現(xiàn)歸并排序算法的實(shí)例教程

    這篇文章主要介紹了Java編程中實(shí)現(xiàn)歸并排序算法的實(shí)例教程,包括自底向上的歸并排序的實(shí)現(xiàn)方法介紹,需要的朋友可以參考下
    2016-05-05
  • Springboot?整合?RocketMQ?收發(fā)消息的配置過程

    Springboot?整合?RocketMQ?收發(fā)消息的配置過程

    這篇文章主要介紹了Springboot?整合?RocketMQ?收發(fā)消息,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • spring多個事務(wù)管理器踩坑及解決

    spring多個事務(wù)管理器踩坑及解決

    這篇文章主要介紹了spring多個事務(wù)管理器踩坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Java中Iterator迭代器的使用詳解

    Java中Iterator迭代器的使用詳解

    在程序開發(fā)中,經(jīng)常需要遍歷集合中的所有元素。針對這種需求,JDK專門提供了一個接口java.util.Iterator。本文就來詳細(xì)說說Iterator迭代器的使用,感興趣的可以了解一下
    2022-10-10
  • Java Metrics系統(tǒng)性能監(jiān)控工具的使用詳解

    Java Metrics系統(tǒng)性能監(jiān)控工具的使用詳解

    Metrics是一個Java庫,可以對系統(tǒng)進(jìn)行監(jiān)控,統(tǒng)計(jì)一些系統(tǒng)的性能指標(biāo)。本文就來和大家詳細(xì)聊聊這個工具的具體使用,希望對大家有所幫助
    2022-11-11
  • 解析Orika的MapperFacade 屬性賦值的使用問題

    解析Orika的MapperFacade 屬性賦值的使用問題

    在我們實(shí)際開發(fā)中,常常會有對象與對象之間的轉(zhuǎn)化,或者把一個對象的數(shù)據(jù)轉(zhuǎn)化到另一個數(shù)據(jù)之中,如果我們手動的一個一個的set就會比較麻煩,代碼段看起來也會比較長。而Orika的MapperFacade就是解決這個問題的,實(shí)現(xiàn)對象屬性的復(fù)制
    2021-12-12

最新評論

武邑县| 大悟县| 汉川市| 株洲市| 玉山县| 土默特右旗| 澜沧| 洪洞县| 巢湖市| 翼城县| 东乌| 信丰县| 临漳县| 苍溪县| 肥东县| 皮山县| 钦州市| 扎赉特旗| 顺义区| 郁南县| 汤阴县| 伊川县| 呼图壁县| 石阡县| 南皮县| 邹平县| 同仁县| 依兰县| 麦盖提县| 涟水县| 新平| 夏津县| 三台县| 安溪县| 昌吉市| 荥阳市| 大邑县| 富源县| 玛纳斯县| 大兴区| 盐山县|