Java:使用3层for循环遍历输出三维数组内容。
2013-06-04 11:47
447 查看
使用三层循环遍历多维数组
使用foreach 遍历三维数组
public class Ransack { public static void main(String[] args) { int array[][][] = new int[][][]{ // 创建并初始化数组 { { 1, 2, 3 }, { 4, 5, 6 } }, { { 7, 8, 9 }, { 10, 11, 12 } }, { { 13, 14, 15 }, { 16, 17, 18 } } }; array[1][0][0] = 97; // 改变指定数组元素 for (int i = 0; i < array.length; i++) { // 遍历数组 for (int j = 0; j < array[0].length; j++) { for (int k = 0; k < array[0][0].length; k++) { System.out.print(array[i][j][k] + "\t"); } System.out.println(); // 输出一维数组后换行 } } }
使用foreach 遍历三维数组
public class ForEachRansack { public static void main(String[] args) { int array[][][] = new int[][][]{ // 创建并初始化数组 { { 1, 2, 3 }, { 4, 5, 6 } }, { { 7, 8, 9 }, { 10, 11, 12 } }, { { 13, 14, 15 }, { 16, 17, 18 } } }; for (int[][] is : array) { // 遍历数组 for (int[] is2 : is) { for (int i : is2) { System.out.print(i + "\t"); } System.out.println(); // 输出一维数组后换行 } } } }
相关文章推荐
- Java:使用3层for循环遍历输出三维数组内容。
- Java:使用3层for循环遍历输出三维数组内容。
- Java中遍历数组使用foreach循环还是for循环?
- 数组的创建/查找数组里面的内容/添加数组中元素/使用指定的字符串把数组链接起来/判断数组内是否有指定的数组元素/四种遍历进行输出数组中的元素有哪些
- Java中几种输出数组的for循环,以及循环中使用标签(非goto)
- [置顶] Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码
- Java (数组的遍历,for循环的使用)
- java使用Arrays类输出数组内容
- Java整型有序数组遍历一次输出其中重复的值
- java关于ArrayList动态数组与静态数组Arrays-元素比较输出最大最小值的使用例子
- 定义一个100长度的整型数组,使用rand函数生产随机数对每个元素进行赋值,顺序遍历该数组,输出所有值大于50的数。输出格式例子为:
- java 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- java关于集合的遍历与增强for循环的使用
- java里如何使用输入流和输出流实现读取本地文件里内容和写出到本地文件里
- java 打印输出九九乘法表.要求:只能使用一个while,不能使用for循环、递归。
- 90005---Java输出数组的内容
- java中集合的遍历与增强for循环的使用
- 三维数组for循环遍历
- Java输出数组的内容
- 互换二维数组的行列。要求数组的行数、列数以及各元素均从键盘输入;输出互换前数组内容和互换后数组内容。(要求循环输入进行测试)Java