for循环的三种写法

原创 2015年07月08日 22:55:25
    //创建实例
    Emp e1 = new Emp();
    e1.setName("e1");
    Emp e2 = new Emp();
    e2.setName("e2");
    Emp e3 = new Emp();
    e3.setName("e3");

    // 创建一个集合容器,使用collection接口的子类 ArrayLIST
    ArrayList arr = new  ArrayList();

        /**
         * add方法的参数类型是Object,以便于接收任意类型对象
         * 集合中存储的都是对象的引用(地址)
         */
     // 增加元素
        arr.add(e1);
        arr.add(e2);
        arr.add(e3);

方法一:

for (int i =0;i<arr.size():i++){
    System.out.println("arr:"+arr);
}

方法二:

for (Emp e :arr){
    System.out.println("emp:"+e);
}

方法三:

//使用集合的迭代器接口
for (Iterator it =arr.iterator();it.hasNext();){
    System.out.println(it.next());
}

for循环写法进阶

1、常用写法: for(var i=0;i console.log(i); console.log(arr[i]); } 每次都需要读取一次arr.length,进行判断 2、for(va...
  • alightman
  • alightman
  • 2017年09月23日 01:14
  • 115

JAVA for循环的几种写法和效率

String[] stringS = {"A","B","C","D"}; Collection stringlists = java.util.Arrays.asList(stringS...
  • lsqbeyond
  • lsqbeyond
  • 2014年11月26日 16:16
  • 587

python中循环的写法 for

最近倒腾python,希望能坚持下去吧
  • garfieldswimming
  • garfieldswimming
  • 2014年05月08日 11:15
  • 3420

C语言两种for循环写法分析

C语言两种for循环写法分析
  • zoosenpin
  • zoosenpin
  • 2017年06月30日 14:38
  • 709

for循环的几种写法

1. for(int y=x;y>0;y=y/10) { num++; } 2. int y=x; for(    ;  y>0  ;  y/10  ) { num++; } 3. int y=x;...
  • Z_J_T
  • Z_J_T
  • 2017年10月20日 22:51
  • 75

三种循环的区别

while   do...while    for whi
  • u012900536
  • u012900536
  • 2014年09月10日 15:50
  • 312

while循环的特殊写法

很有趣的东西, while –>写法:#include "hello.h" int main(int argc, char const *argv[]) { int a=10; while...
  • liuhongyi0104
  • liuhongyi0104
  • 2017年04月26日 01:08
  • 518

js(javascript)中的奇特for循环写法!

最近在在一份面试题中看到这样几种for循环的写法,第一反应是懵逼的, 之后仔细看一下还是没有问题的! 首先上代码:第一种 正常的循环 for(var i=0;i 这种f循环是正常的循环完全没有问...
  • HJJxiaoxiaobai
  • HJJxiaoxiaobai
  • 2016年06月06日 21:12
  • 501

PHP foreach、while、for三种循环遍历方式

-如果使用数据存储ID作为键值放入数组遍历数组时会不会影响排序的问题 经过查询与验证,得到答案:foreach遍历数组的顺序是按照值存入数组的先后顺序进行遍历的,此为线性遍历,不受数组键值的大小顺序...
  • Lkeven
  • Lkeven
  • 2018年01月11日 11:23
  • 120

java冒泡排序的几种写法

public class BubbleSort { public static void buubleSortOne(long [] nums){ int number = 0; long ...
  • yingzhuyuanlei
  • yingzhuyuanlei
  • 2016年08月27日 12:19
  • 581
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:for循环的三种写法
举报原因:
原因补充:

(最多只允许输入30个字)