| 
 
| 本帖最后由 wkz_crystal 于 2015-3-17 12:37 编辑 
 只添加一个对象的实例进去哈:为什么都会报错,怎么会这样的呀……
 
 复制代码import java.util.*;
//学生类
class Student
{
        private String name;
        private int age;
        Student(String name,int age)
        {
                this.name=name;
                this.age=age;
        }
        public String getName()
        {
                return name;
        }
        public int getAge()
        {
                return age;
        }
}
class  TreeSetAddObject
{
        public static void main(String[] args) 
        {
                TreeSet ts=new TreeSet();
                ts.add(new Student("wangming",28));
                /*ts.add("bcd");
                ts.add("accd");
                ts.add("bdd");
                ts.add("bdd");
                ts.add("Acd");*/
                //这样执行都不能通过:直接抛出异常了……晕倒!
                //java.lang.ClassCastException: Student cannot be cast
        }
        public static void sop(Object obj)
        {
                System.out.println(obj);
        }
}
 | 
 |