日期:2014-05-20  浏览次数:20769 次

请教jdk5 for循环的问题
这里ThreadVO是SubjectStyleThreadVO的父类,threadList现在存放有20个ThreadVO对象,想实现将threadvoList中的对象放到subjectThreadVOList中,同事说jdk5中这种循环效率相对较高,现在运行subjectThreadVOList.add((SubjectStyleThreadVO) threadvo);报了空指针错误,大家帮我看下哪里有错,是不是更好的写法。
Java code

        for(ThreadVO threadvo:threadList){
            subjectThreadVOList.add((SubjectStyleThreadVO) threadvo);
        };



------解决方案--------------------
探讨
sujectThreadVOList没有赋值。
请问想把一个List中所有元素添加到另一个List中去,怎么写会更好点呢!