java - 打印不同大小数组中的元素

标签 java

Integer [][] x = {{1,2,3},{4},{5,6}};

像这样在标准输出中打印元素的最佳方法是什么?

1
2
3
4
5
6

我尝试过Arrays.deepToString(x),但没有输出我想要的内容

最佳答案

试试这个:

public class MyClass {
    public static void main(String args[]) {

        Integer [][] x = {{1,2,3},{4},{5,6}};

        for(Integer[] y : x) {

            for(Integer i : y) {

                System.out.println(i);

            }
        }

    }
}

输出:

1
2
3
4
5
6

这里是:https://ideone.com/9ywcjz

关于java - 打印不同大小数组中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47717690/

相关文章:

java - 如何更改json中的日期格式

java - 列名中包含 "?"的 JDBCPreparedStatement

java - 使用java将大量数据从数据库导出到.csv时出现问题

java - Joda Time 将 2016 年 1 月 1 日的 yyyyww 返回为 201653

java - 当现有名称是保留字时,如何更改 HSQLDB 中的列名称?

java - 为什么 getBoundsInLocal 得到错误的坐标?

java - 我们数据库设计的最佳方法

java - 奇怪的 JPA 行为,初始化字段为空

java - 自定义 java 类中的默认 Get 方法

java - 使用 Maven 将 Spring 框架应用程序打包到 war