首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将嵌套循环的输出存储为新数组- Java

在Java中,我们可以使用嵌套循环来输出并存储结果到一个新数组。下面是一个实现的示例代码:

代码语言:txt
复制
public class NestedLoopOutput {
    public static void main(String[] args) {
        int[][] originalArray = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};

        // 计算新数组的大小
        int rows = originalArray.length;
        int cols = originalArray[0].length;
        int[] newArray = new int[rows * cols];

        // 使用嵌套循环将原始数组输出并存储到新数组中
        int index = 0;
        for (int i = 0; i < rows; i++) {
            for (int j = 0; j < cols; j++) {
                newArray[index] = originalArray[i][j];
                index++;
            }
        }

        // 输出新数组
        System.out.println("New array:");
        for (int k = 0; k < newArray.length; k++) {
            System.out.print(newArray[k] + " ");
        }
    }
}

上述代码中,我们首先定义了一个二维数组originalArray,其中包含了一些数据。然后,我们计算出新数组的大小,并创建一个名为newArray的一维数组来存储结果。

接下来,我们使用嵌套循环遍历原始数组的所有元素,并将其存储到新数组中。在每次迭代中,我们将当前元素赋值给新数组的对应位置,并更新索引值。

最后,我们输出新数组的内容,以验证结果。

这是一个简单的例子,用于将嵌套循环的输出存储为新数组。在实际应用中,我们可以根据具体的需求进行适当的修改和扩展。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券