java
csuRookie
这个作者很懒,什么都没留下…
展开
-
Java学习(4)-JavaBean
第一个简单JavaBean package blog.csdn.joywy; public class SimpleBean{ private String name; private int age; public void setName(String name){ this.name = name转载 2016-08-27 23:30:15 · 313 阅读 · 0 评论 -
Java学习(2)-Map的遍历
一、HashMap两种遍历方式 HashMap map=new HashMap(); list.put("1","a"); list.put("2","b"); list.put("c","c"); (1)map.keySet().iterator Iterator it=map.keySet().iterator(); while原创 2016-08-24 17:31:47 · 215 阅读 · 0 评论 -
Java学习(5)-泛型一些注意点
如果两边使用到泛型,两边必须一样 e.g. List list = new ArrayList(); √ 两边不一样: List list = new ArrayList(); 错 为了兼容性 List list = new ArrayList List(); 对原创 2016-08-31 16:24:39 · 184 阅读 · 0 评论 -
Java学习(1)-Iterator迭代器
一、迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的转载 2016-08-24 00:00:42 · 256 阅读 · 0 评论 -
Java学习(3)-增强for循环注意的问题
例子: List list=new ArrayList(); list.add("1"); for(Object obj: list) obj="10"; System.out.print(list.get(0)); 结果为 ? 答案:1 增强for循环只取值,不能修改原创 2016-08-24 23:40:55 · 371 阅读 · 0 评论 -
Java学习(3)-可变参数
可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。 例: public class test{ pu转载 2016-08-26 21:34:28 · 325 阅读 · 0 评论