-
/**
* 通过迭代器来遍历List
* @param args
*/
public void testIterator() {
//通过集合的iterator方法,取得迭代器的实例
Iterator<Course> it = coursesToSelect.iterator();
System.out.println("有如下课程待选(通过迭代器访问):");
while(it.hasNext()) {
Course cr = it.next();
System.out.println("课程:" + cr.id + ":" + cr.name);
}
}
查看全部 -
添加课程的新方法
查看全部 -
ArrayList报数组越界异常;
查看全部 -
迭代器iterator中的hasnext()以及next()可以更为优雅的遍历Arraylist查看全部
-
通过add方法我们可以给arraylist添加元素,如果是批量添加可以使用addall,但是如果批量数据是数组格式的,则需要用array.aslist方法转型。通过get方式过去对应下标的值查看全部
-
import java.utils.List;
import java.utils.ArrayList;
添加一个课程到课程列表中去;
Course Cr1 = new Course("1","数据结构");
courseToSelect.add(cr1);
查看全部 -
import java.utils.Set;
import java.utils.HashSet;
class Student {
private String id;
private String name;
private Set courses;
public Student(String id, String name) {
this.id = id;
this.name = name;
this.course = new HashSet();
}
}
查看全部 -
实际项目中应该注意属性的私有化,利用get和set去获取和设置属性;
查看全部 -
Collection 接口 & List 接口简介
Collection 的子接口有List ,queue, set;
查看全部 -
JAVA集合框架的内函~与结构
查看全部 -
集合与数组的区别;
查看全部 -
集合的作用:
查看全部 -
JAVA中的集合是一种工具类,就像是容器,储存任意数量的具有共同属性的对象;
查看全部 -
购物车是商品的集合,军队是军人的集合;
查看全部 -
实际应用中的经验与总结
查看全部
举报