Java输出数组的内容「建议收藏」

Java输出数组的内容「建议收藏」Java输出数组的内容作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs1.输出内容最常见的方式//List类型的列表Listlist=newArrayList();list.add(“First”);list.add(“Second”);list.add(“Third”);list.add(“Fourth”);System.o


Jetbrains全系列IDE稳定放心使用

Java输出数组的内容

作者:chszs,转载需注明。

作者博客主页:http://blog.csdn.net/chszs

1. 输出内容最常见的方式

// List<String>类型的列表
List<String> list = new ArrayList<String>();
list.add("First");
list.add("Second");
list.add("Third");
list.add("Fourth");
System.out.println(list);

输出:

[First, Second, Third, Fourth]

// String数组
String[] array = new String[] { "First", "Second", "Third", "Fourth" };
System.out.println(array.toString());

输出:

[Ljava.lang.String;@12dacd1

2. 使用Array类输出数组内容

// String数组
String[] array = new String[] { "First", "Second", "Third", "Fourth" };
System.out.println(Arrays.toString(array));

输出:

[First, Second, Third, Fourth]

3. 输出数组的数组

可以使用Arrays.deepToString()方法。


String[] arr1 = new String[] { "Fifth", "Sixth" };
String[] arr2 = new String[] { "Seventh", "Eight" };
// 数组的数组
String[][] arrayOfArray = new String[][] { arr1, arr2 };
// 比较下面的输出
System.out.println(arrayOfArray);
System.out.println(Arrays.toString(arrayOfArray));
System.out.println(Arrays.deepToString(arrayOfArray));

输出:

[[Ljava.lang.String;@1ad086a

[[Ljava.lang.String;@10385c1, [Ljava.lang.String;@42719c]

[[Fifth, Sixth], [Seventh, Eighth]]

再看下面的完整例子:

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;


public class PrintArray {
	public static void main(String[] args) {
		List<String> list = new ArrayList<String>();
		list.add("First");
		list.add("Second");
		list.add("Third");
		list.add("Fourth");


		System.out.println(list);


		String[] array = new String[] { "First", "Second", "Third", "Fourth" };
		System.out.println(array.toString());
		System.out.println(Arrays.toString(array));


		String[] arr1 = new String[] { "Fifth", "Sixth" };
		String[] arr2 = new String[] { "Seventh", "Eigth" };
		String[][] arrayOfArray = new String[][] { arr1, arr2 };


		System.out.println(arrayOfArray);
		System.out.println(Arrays.toString(arrayOfArray));
		System.out.println(Arrays.deepToString(arrayOfArray));
	}
}

输出:

[First, Second, Third, Fourth]

[Ljava.lang.String;@12dacd1

[First, Second, Third, Fourth]

[[Ljava.lang.String;@1ad086a

[[Ljava.lang.String;@10385c1, [Ljava.lang.String;@42719c]

[[Fifth, Sixth], [Seventh, Eigth]]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183073.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tasklist命令

    tasklist命令[align=center][size=large]Tasklist命令[/size][/align]Tasklist命令用来显示运行在本地或远程计算机上的所有进程,带有多个执行参数使用格式  Tasklist[/Ssystem[/Uusername[/P[password]]]][/M[module]|/SVC|/V][/FIfilter][/F…

    2022年5月3日
  • 软引用和弱引用的区别_强引用软引用弱引用虚引用的区别

    软引用和弱引用的区别_强引用软引用弱引用虚引用的区别示例代码:importjava.lang.ref.SoftReference;/***@authorchenjc*@since2020-01-13*/publicclassSoftReferenceTest{/***使用JVM参数-Xmx10m运行程序**@paramargs*@throwsI…

    2022年9月8日
  • php://input allow_url_include,php allow_url_include的应用和解释_PHP教程

    php://input allow_url_include,php allow_url_include的应用和解释_PHP教程因为这个原因,许多安全研究人员建议在php.ini配置中禁用指向allow_url_fopen。不幸的是,许多推荐这种方法的人,并没有意识到,这样会破坏很多的应用并且并不能保证100%的解决remoteURLincludes以及他带来的不安全性。通常,用户要求在他们使用其他的文件系统函数的时候,php允许禁止URL包含和请求声明支持。因为这个原因,计划在PHP6中提供allow_url_inc…

    2022年7月21日
  • 第二范式和bcnf范式区别(第二范式改第三范式)

    文章系转载,通俗易懂,写了很久代码,数据库知识一直薄弱,学习中;本文能够很好帮助理解,谢谢原作者!转载WencoChen发布于2019-03-0216:08:45阅读数4353收藏展开文章目录什么是”范式(NF)” 1.第一范式(1NF) 2.第二范式(2NF) 2.1函数依赖 2.1.1完全函数依赖 2.1.2部分函数依赖 2….

    2022年4月16日
  • 美化包软件_美化桌面的软件

    美化包软件_美化桌面的软件前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    2022年7月31日
  • hikaripool信息_HikariPool源码(三)资源池动态伸缩「建议收藏」

    hikaripool信息_HikariPool源码(三)资源池动态伸缩「建议收藏」Java极客|作者/铿然一叶这是Java极客的第54篇原创文章1.资源池的动态伸缩1.为了提升资源池的性能,需要设置最小闲置资源数量,在资源池初始化时完成初始化;而当使用的资源超过最小闲置资源数,消费者释放回池中超过一定时间后要收缩到最小闲置资源数。2.为了避免无限申请资源导致超出负载,需要设置最大资源数,池中资源不能超出最大资源数。2.动态伸缩相关类结构职责说明:类职责Hou…

    2022年6月23日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号