1 作用 简化迭代器的书写格式。(注意:foreach循环的底层还是使用了迭代器遍历。) 2 适用范围 如果是实现了Iterable接口的对象或者是数组对象都可以使用foreach循环。 3 格式 for(数据类型 变量名 :遍历的目标){ } 示例: 若想遍历这个集合,可以用迭代器 有没有更简洁的 ...
分类:
其他好文 时间:
2017-05-14 16:13:44
阅读次数:
139
import junit.framework.TestCase import scala.collection.mutable.ArrayBuffer; //数组(1) //知识点-定义数组,变长数组 class Demo1 extends TestCase{ //定义数组 def test_^^(... ...
分类:
编程语言 时间:
2017-04-28 20:30:55
阅读次数:
206
JDK 高版本的新特性 1、JDK5的新特性: 自动拆装箱 见Integer部分笔记 泛型 增强for循环 静态导入 可变参数 见集合部分笔记 枚举 是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等。 回想单例设计模式:单例类是一个类只有一个实例 ...
分类:
其他好文 时间:
2017-04-26 22:24:38
阅读次数:
176
三、增强for循环(foreach) 四、泛型 ...
分类:
其他好文 时间:
2017-04-09 13:54:35
阅读次数:
152
1.1. 增强for循环 增强for循环可以在某些时候简化对数组和集合的遍历。增强for循环需要集合实现了Iterable接口。 ...
分类:
编程语言 时间:
2017-03-31 21:28:51
阅读次数:
150
String[] strs={"aaa","bbb","ccc","ddd","eee"}; //标准for循环 for(int i=0;i<strs.length;i++){ System.out.println(strs[i]+"\t"); } System.out.println("=====... ...
分类:
其他好文 时间:
2017-03-23 20:03:23
阅读次数:
128
API中比较 set 和 collection 集合都有一样的方法 * A:Set集合概述及特点 * 通过API查看即可* B:案例演示 * HashSet存储字符串并遍历 * HashSet<String> hs = new HashSet<>(); boolean b1 = hs.add("a" ...
分类:
编程语言 时间:
2017-03-08 00:48:41
阅读次数:
139
JDK5新特性 a,自动拆装箱 b,泛型 c,可变参数 d,静态导入 e,增强for循环 f,互斥锁 g,枚举 JDK7新特性 * A:二进制字面量 * B:数字字面量可以出现下划线 * C:switch 语句可以用字符串 * D:泛型简化,菱形泛型 * E:异常的多个catch合并,每个异常用或| ...
分类:
其他好文 时间:
2017-02-17 21:16:37
阅读次数:
140
普通for循环,可以删除,但是索引要-- 迭代器,可以删除,但是必须使用迭代器自身的remove方法,否则会出现并发修改异常 增强for循环不能删除 ...
分类:
其他好文 时间:
2017-02-16 23:29:08
阅读次数:
220
set集合遍历: 1.迭代器 2.增强for循环:只能遍历 List集合的遍历: 1. 迭代器 2. 增强for循环 3. 普通for循环 get(index) 和size() 注:增强for循环:只能遍历,不能删除,迭代器遍历可以删除,但必须使用迭代器,普通for循环可以删除,但必须记得i--; ...
分类:
其他好文 时间:
2017-02-16 22:59:12
阅读次数:
223