90005---Java输出数组的内容
来源:互联网 发布:groovy编程 编辑:程序博客网 时间:2024/05/17 22:45
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. 使用Arrays类输出数组内容
// String数组String[] array = new String[] { "First", "Second", "Third", "Fourth" };System.out.println(<span style="color:#ff0000;">Arrays.toString</span>(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 };// 比较下面的输出<br>System.out.println(arrayOfArray);<br>System.out.println(Arrays.toString(arrayOfArray));<br>System.out.println(Arrays.deepToString(arrayOfArray));<br>
输出:
[[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]]
原文 http://blog.csdn.net/chszs/article/details/8216142#
0 0
- 90005---Java输出数组的内容
- Java输出数组的内容
- Java输出数组的内容
- Java输出数组的内容
- Java输出数组的内容
- Java中输出数组内容
- printf输出数组的内容
- 顺时针输出一个二维数组的内容
- java输出数组内容的几种简便方法(总结)
- java---实现数组的输出
- java 二维数组的输出
- java数组的逆序输出
- java打印telnet的任何输出内容
- java -version的输出内容分析
- java数组练习2创建二维数组,并将数组中的内容输出到控制台
- 字符数组内容逆序输出
- [Object-c] Log(输出数组和字典的中文内容)
- 互换二维数组的行列。要求数组的行数、列数以及各元素均从键盘输入;输出互换前数组内容和互换后数组内容。(要求循环输入进行测试)Java
- ubuntu14.10,安装ksnapshot(截图软件)
- Huffman编码实现压缩、解压文件
- 在多重循环中brak与break to的作用对比
- 组合逻辑形成毛刺
- LeetCode Median of Two Sorted Arrays
- 90005---Java输出数组的内容
- java.lang.ArrayIndexOutOfBoundsException: 2
- 欢迎使用CSDN-markdown编辑器
- linux系统IPC浅谈
- 01JsDom--操作DOM的意义
- athgina.dll 已停用欢迎屏幕和快速用户切换 系统菜单 头像 不显示
- 初学IOS开发记录
- 《像计算机科学家一样思考JAVA》书摘
- poj2352 Stars