从没见过这样的语法Collection<DefaultMutableTreeNode> ccn=new ArrayList<DefaultMutableTreeNode>();神马意思啊,eclipse也不报错??[解决办法]为什么要报错啊,<>号是泛型,指定了ccn所存数据的类型。。。ArrayList继承了List接口,而List就继承了Collection接口。所以代码没有问题。