摘要: 范例一——一对多关系使用类集表示出一下关系:一个学校可以包含多个学生,一个学生只能属于一个学校,这就是一对多的关系.School.javaimport java.util.List ;import java.util.ArrayList ;public class School{ //定义School类private String name ;private List allStudents ; //一个学校有多个学生public School(){ //无参构造this.allStudents = new ArrayList() ; //实例化List集合}pub... 阅读全文
posted @ 2013-10-24 16:56 502ck 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 栈是采用先进后出的存储方式,每次出栈就是将栈顶数据取出。其中Stack类是Vector类的子类。Stack类的常用方法:注:实例化:Stack s = new Stack();.empty(); //测试栈内是否为空.peek(); //查看栈顶内容,但是不删除栈顶内容.pop(); //出栈同时删除栈顶.push(e); //入栈.search(o); //在栈中进行查找,返回查找内容的位置 阅读全文
posted @ 2013-10-24 16:26 502ck 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 类集中为了方便集合的操作提供了Collections类,此类与Collection接口没直接的继承或实现关系,只是对所有的接口都有所支持。开发中是否使用此类没硬性说明,完全看个人喜好执行即可。Collections类常用方法:注:实例化:List all=new ArrayList();.addAll(all,,,,,t,,,,a); //为集合中添加参数(可以无限添加这里是可变参数).reverse(all); //将集合内容反转.binarySearch(all,"lxh"); //完成内容检索,返回内容的位置.replaceAll(all,old,new); //用新 阅读全文
posted @ 2013-10-24 16:23 502ck 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 之前的Map操作中key值的内容不能重复,如果重复的话,后面的内容会把前面的内容覆盖掉。程序范例:import java.util.IdentityHashMap ;import java.util.HashMap ;import java.util.Set ;import java.util.Iterator ;import java.util.Map ;class Person{private String name ;private int age ;public Person(String name,int age){this.name = name ;this.age = age ; 阅读全文
posted @ 2013-10-24 09:32 502ck 阅读(3986) 评论(0) 推荐(0) 编辑