清晨

新的开始

导航

2014年4月3日

摘要: 例1:package Test15;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.Map.Entry;//Map集合遍历public class Test { private Map map = new HashMap(); public static void main(String[] args) { Test t=new Test(); ... 阅读全文

posted @ 2014-04-03 21:45 gdds 阅读(346) 评论(0) 推荐(0)

摘要: 泛型:规定某一容器装的内容为同一类型package Element; import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map; public class Test { /*泛型:规定该容器只能装指定类型数据 * 如果查看API时这个容器类后面没有跟那么这个容器类就不能加泛型 * */ public static void main(String[] args) { List list=new ArrayList(); ... 阅读全文

posted @ 2014-04-03 21:44 gdds 阅读(166) 评论(0) 推荐(0)

摘要: 增强for循环的好处就是方便遍历容器的所有元素,坏处是无法方便删除容器中某一元素例1:package EnhanceFor; public class Test1 { public static void main(String[] args) { int[] ns={1,2,3,4,5}; /*增强for循环是Java1.5以后推出的概念,底层也是用Iterator实现的*/ for(int i:ns){ //用变量i遍历ns数组中所有元素 //注意数组中存储的内容必须是与变量i同一类型 ... 阅读全文

posted @ 2014-04-03 21:43 gdds 阅读(598) 评论(0) 推荐(0)

摘要: 枚举的本质就是创建了一个类,让这个类具有一些属性,让这个类调用这些属性,这个类调用的属性的值是固定不变的,调用的属性个数也是固定不变的例1:package testEnum; public class TestEnum { /** * 其实枚举也是一个类 * 枚举:就是装一些固定不变元素的封装类 * 如果想给这些元素赋值,就必须写枚举的有参构造方法 * 枚举默认实现了java.lang.Comparable接口 * */ /* 最普通的枚举 */ public enum ColorSelect { red, green, y... 阅读全文

posted @ 2014-04-03 21:42 gdds 阅读(255) 评论(0) 推荐(0)