foreach遍历两层数组

public class test1 {

/**
* @param args
*/
public static void main(String[] args) {
int [][] i=new int[][]{{1,2},{3,4},{5}};
for(int [] j:i){
for(int k:j)
System.out.println(k);         //Foreach语句
}
}

}

时间: 2024-09-19 08:19:45

foreach遍历两层数组的相关文章

PHP foreach遍历多维数组实现方式_php技巧

介绍 正常我们的foreach可以按顺序把一维数组里面每个 key => value 打印出来,但是如果是多维数组则需要循环在嵌套循环,或则递归实现,但是这些方式都不够灵活,因为在不确定该数组是几维的情况下,不可能永无止境的嵌套循环,如果采用递归到可以解决,但是如果只想使用foreach全部循环出来该如何实现? 实现方式 一采用PHP本身自带的迭代器类 RecursiveIteratorIterator $test_arr = array(1,2,3,array(4,'aa'=>5,6,arr

PHP中使用foreach()遍历二维数组的简单实例_php技巧

第一种类型 想用foreach()遍历整个二维数组: $team = array('lk','ok'); $book = array('linux服务器配置与管理',$team); foreach($book as $k=>$val) //for $book each $value( as ) echo $k.'=>'.$val.''; 输出结果是: 0=>linux服务器配置与管理 1=>Array 当然,其实我是想要所有具体内容,而不是输出array... 所以应该采用如下做法

PHP特定函数foreach遍历一二维数组

foreach有两种用法: 一.   foreach(arr_name as $value)     {              statement;      } 解析:arr_name是要遍历的数组名.每次循环,arr_name数组当前元素的值都被赋给$value,而且数组内部下标也要下移一个,也就是说下次循环得到的将是下一个元素 二. foreach(arr_name as $key => $value)    {               statement;     }  解析:与

C#数组的属性、foreach遍历、交错数组与矩形数组的区别

本次课我们要学习数组的属性.foreach的用法.我上节课提到的交错数组,我会通过多个例子的演示讲解让你们理解交错数组定义已经与 规则的二维数组(矩形数组)的区别加深理解,下一节我们还将学习数组的常用方法. 下面我们来学习一下数组的属性,什么是属性呢?在 以后学习类的时候我会给大家详细的讲解,现在我给你们举个现实生活的例子,帮助你们理解什么叫属性,属性一般都是名词,表示它的所有 者(即对象)拥有的特性,如抹布(对象)的颜色.大小(属性),而下一节将学习的数组的方法一般是动词,如抹布的功能,抹布(

(教学思路 C#数组二)数组的属性、foreach遍历、交错数组与矩形数组的区别

本次课我们要学习数组的属性.foreach的用法.我上节课提到的交错数组,我会通过多个例子的演示讲解让你们理解交错数组定义已经与规则的二维数组(矩形数组)的区别加深理解,下一节我们还将学习数组的常用方法. 下面我们来学习一下数组的属性,什么是属性呢?在以后学习类的时候我会给大家详细的讲解,现在我给你们举个现实生活的例子,帮助你们理解什么叫属性,属性一般都是名词,表示它的所有者(即对象)拥有的特性,如抹布(对象)的颜色.大小(属性),而下一节将学习的数组的方法一般是动词,如抹布的功能,抹布(对象)

php之foreach遍历数组

foreach (PHP 4, PHP 5) The foreach construct provides an easy way to iterate over arrays. foreach works only on arrays and objects, and will issue an error when you try to use it on a variable with a different data type or an uninitialized variable.

关于c标签的c:forEach遍历数据的问题,如何只显示某些条件相同的数据呢

问题描述 关于c标签的c:forEach遍历数据的问题,如何只显示某些条件相同的数据呢 用c标签中上网c:forEach遍历一个list数组中的数据,其中有一个字段是阶段,我想只显示出阶段都相同的数据,而阶段不同的数据不显示,改如何做到 解决方案 在循环里面在加一个if判断 解决方案二: 使用进行判断 解决方案三: 建议在后台进行数据整合,这样比较方便. 解决方案四: 这样写的 ,但是还是将所有的数据都能显示出来了 ,求大神帮忙看看啊 解决方案五: c:forEach中对List的遍历 解决方案

c:foreach的使用问题:如何遍历两个LIST

问题描述 c:foreach的使用问题:如何遍历两个LIST <tr> <td></td> <td></td> <td></td> <td></td> </tr> 比如我想在这个里面,在前两个 里面遍历listA,后两个中遍历listB .如何实现 我是这么写的,出现的遍历结果却不是很能理解是怎么运行的.. <c:forEach items="${listA}"

php foreach 遍历数组的例子

foreach循环是一种变异的For循环,并允许您遍历数组中的元素.有两个不同版本的 foreach循环. foreach循环的语法如下: foreach (array as value) {    code to be executed; }     foreach (array as key => value) {    code to be executed; } 下面的例子演示了foreach循环,将打印给定数组的值: <?php $email = array('john.smith@