黑马程序员技术交流社区

标题: 日常复习:集合第三弹~ [打印本页]

作者: GKAirzzzzz    时间: 2017-2-16 20:00
标题: 日常复习:集合第三弹~
增强for循环
格式:
         for( 数据类型  变量名 : 数组或者集合 ){
                  sop(变量);
         }

好处: 代码少了,方便对容器遍历
弊端: 没有索引,不能操作容器里面的元素

在只需要遍历,不需要对数组内的元素进行操作的时候使用比较合适。
数组元素求和(积之类都可以使用,字符串添加也可以)也可以使用 。例如:  
int[] arr = {3,1,9,0};
int sum = 0;
for(int i : arr){
        System.out.println(i+1);
        sum += i;
}

JDK1.5 出现新的安全机制,保证程序的安全性
          泛型: 指明了集合中存储数据的类型  <数据类型>
          泛型的好处:
                   1.省去了强转的麻烦
                    2.将运行时期的错误提升到了编译时期







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2