for&foreach
来源:互联网 发布:唱简谱软件 编辑:程序博客网 时间:2024/05/16 02:04
/* * 1.for与foreach * 如果说只是要求输出数组中的元素值,则适合用foreach语句,更加简单 * 如果说要获取数组和数组元素的小标,则适合用for循环 * * 2.break 标签; * * 3.continue 标签; */package Test1;public class Demo1 {public static void main(String[] args) {// TODO Auto-generated method stubnew Demo1();}public Demo1(){int[] a = {1,2,3,4,5,6};//数组中元素使用for循环逐个遍历输出元素for(int i = 0;i < a.length;i ++)System.out.print(a[i] + " ");System.out.println();//使用foreach逐个遍历元素for(int i:a)System.out.print(i + " ");System.out.println();for(int i = 0;i < 3;i ++){System.out.println("最外层循环 " + i);/* * 每次执行到带标签的break的时候,程序都会跳转到loop:这个位置,然后根据最外层的值变化继续执行下面的循环 */loop:for(int j = 0;j < 3;j ++){System.out.println("中间层循环 " + i);for(int k = 0;k < 3;k ++){System.out.println("最内层循环 " + i);break loop;}}}/*最外层循环 0中间层循环 0最内层循环 0最外层循环 1中间层循环 1最内层循环 1最外层循环 2中间层循环 2最内层循环 2*/System.out.println("------------");for(int i = 0;i < 3;i ++){System.out.println("最外层循环 " + i);/* * 带标签的continue语句同continue一样。都是结束本次循环体,然后继续往下执行 */loop:for(int j = 0;j < 3;j ++){System.out.println("中间层循环 " + i);for(int k = 0;k < 3;k ++){System.out.println("最内层循环 " + i);continue loop;}}}/*最外层循环 0中间层循环 0最内层循环 0中间层循环 0最内层循环 0中间层循环 0最内层循环 0最外层循环 1中间层循环 1最内层循环 1中间层循环 1最内层循环 1中间层循环 1最内层循环 1最外层循环 2中间层循环 2最内层循环 2中间层循环 2最内层循环 2中间层循环 2最内层循环 2 */}}
0 0
- for foreach
- for&foreach
- for foreach
- for in.forEach.for
- 从for到foreach
- for 循环,foreach循环
- for 和 foreach区别
- for vs foreach
- .net for foreach
- foreach for的演变
- for 和 foreach区别
- Java foreach for map
- Ant: for/foreach
- for和foreach差别
- for vs foreach
- c# for与foreach
- foreach替代不了for
- foreach for Iterator 区别
- axis2远程调用webservice
- sql中like的使用
- UIWindow
- linux qcom sdcard framwork
- HWnd和CWnd的获取函数
- for&foreach
- 文章杂记
- hadoop spark 笔记
- ubuntu 14.04 squid安装
- Object 与 String细节
- sql数据库导入到oracle工具
- 怎么将pdf转换成word效果好
- 分别讲解gson和fastjson解析json格式
- stringstream,istringstream,ostringstream的使用