Arrays.deepToString()与Arrays.toString()的区别

  • Arrays.deepToString()主要用于数组中还有数组的情况,而Arrays.toString()则相反,对于Arrays.toString()而言,当数组中有数组时,不会打印出数组中的内容,只会以地址的形式打印出来。

  • 示例:

    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));}
    }
    
  • 结果

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

Arrays.deepToString()与Arrays.toString()的区别相关推荐

  1. Arrays.deepToString() 方法同时适用于基元数组和对象数组

    Arrays.deepToString() 方法同时适用于基元数组和对象数组: import java.util.*;public class MultiDimWrapperArray {public ...

  2. Arrays.deepToString的使用

    今天看别人的代码引用了这个函数,发现原来遍历数组(非List,例如:int [][] 类型等)可以直接调用Arrays.deepToString(数组名)可以直接输出结果,以前还傻不啦叽的的转换成Li ...

  3. java8 Arrays.sort 与Arrays.parallelSort

    java8 Arrays.sort 与Arrays.parallelSort Sort方法 java8中Arrays.sort()方法有很多重载方式,先来看看对byte类型的排序 static voi ...

  4. Arrays.sort与Arrays.parallelSort

    我们都使用Arrays.sort对对象和原始数组进行排序. 该API在下面使用合并排序或Tim排序对内容进行排序,如下所示: public static void sort(Object[] a) { ...

  5. javascript中数据类型及转换、String()和toString()的区别

    数据类型: JavaScript中的数据类型: 在计算机中,不同的数据类型所占的储存空间是不同的.1.原始数据类型:number (数字).string(字符串).boolean(布尔值).null( ...

  6. C# ToString()和Convert.ToString()的区别【转】

    一.一般用法说明 ToString()是Object的扩展方法,所以都有ToString()方法;而Convert.ToString(param)(其中param参数的数据类型可以是各种基本数据类型, ...

  7. bucket sort sample sort 并行_Java 中 Arrays.sort 和 Arrays.parallelSort 哪个更快?

    1. 概述 我们都使用过 Arrays.sort() 对对象或原始数据类型数组(byte,short,int,long,char,float,double和boolean)进行排序.在 JDK 8 中 ...

  8. 深入学习java源码之 Arrays.sort()与Arrays.parallelPrefix()

    深入学习java源码之 Arrays.sort()与Arrays.parallelPrefix() Comparator接口 能对不同类型的对象进行排序(当然排序依据还是基本类型),也不用自己实现排序 ...

  9. java arrays.copyof_Java:Arrays.copyOf方法

    Java中如果说你想把一个数组的值完全覆盖给另一个数组,你当然可以使用for循环一个一个来,但是Arrays类已经提供了一个方法了,为什么还要写行for循环呢? Arrays.copyOf方法 Arr ...

最新文章

  1. mysql棋牌管理_棋牌架构DB服务(Mysql+Redis)数据存储演进笔记
  2. 网站建设中图片挑选也要看方法!
  3. codevs 1047 邮票面值设计
  4. python爬虫爬取csdn博客专家所有博客内容
  5. CodeIgniter笔记4
  6. php 字符型转变为数值,php怎么把字符串转换为数值?
  7. 什么是JSON? 以及jackson的使用
  8. re.DOTALL --编写多行模式的正则表达式
  9. 【华为云技术分享】云小课 | SAP容灾一点通
  10. 【BZOJ1188】分裂游戏,博弈
  11. mysql 2100,MySQL 实现准实时的表级别DML计数
  12. vue.js+boostrap最佳实践
  13. Go实战--二维码生成server
  14. Java基础:MySQL
  15. python判断字符串大小写的三大函数——islower、isupper、istitle函数的用法及实例
  16. 在c语言的switch 语句中,的case后面的表达式,什么值必须在switch语句中case后面
  17. 一次培训机构的Java面试
  18. SNARK超详细解释,从GGPR13到Groth16
  19. ffmpeg delogo滤镜去除图片水印
  20. 揭秘组件库一二事(上)

热门文章

  1. 2023 开工大吉!爆料各司年终奖
  2. 「DNS」和「CDN」
  3. flashback table 闪回表到指定时间或SCN
  4. 支付宝当面付php接入源码下载,支付宝当面付(扫码支付)实例源码下载(官方)
  5. 免费discuz 白色简洁论坛类源码下载
  6. 如何使用云服务器以及宝塔面板快速搭建discuz论坛网站?
  7. 华为设备Loopback Detection配置命令
  8. 上传下载永不限速之文叔叔
  9. 欧莱雅的矿物质粉今天去买回来了
  10. single cell 基础笔记(一)