我正在复习一堂课,这是一个老问题:
我需要写一个方法
void addAll(Collection c1, Collection c2);
将c2中的所有元素添加到c1。
我可以用addAll做点什么吗?我不熟悉它,但似乎我可以写:
c1.addAll(c2);
答案 0 :(得分:3)
是的,那会有用。返回的布尔值确定调用是否修改了集合。
http://download.oracle.com/javase/6/docs/api/java/util/Collection.html#addAll(java.util.Collection)
答案 1 :(得分:0)
如果您的任务是编写这样的方法,可能会出现不允许您使用addAll
方法的情况(因为它太容易了,而且您学到的不是那么多)。如果是这样,请考虑如何再次编写它(阅读 kubi 链接的文档以获取灵感)。