最近发现不太清楚Set中add和addAll方法的使用,于是经过学习发现:
add方法是用来添加具体的类型,如果你设置了Set<String> set=new HashSet<>();那在add时,只可以添加String类型的参数。
addAll方法是用来添加集合的,如下:
boolean addAll(Collection<? extends E> c);
不同点:添加参数的类型不同
总结:问题虽然小,但是每个一点一滴的积累来源于每次的疑问,只有这样才能不断进步,加油!
2024-03-28 11:42:34
最近发现不太清楚Set中add和addAll方法的使用,于是经过学习发现:
add方法是用来添加具体的类型,如果你设置了Set<String> set=new HashSet<>();那在add时,只可以添加String类型的参数。
addAll方法是用来添加集合的,如下:
boolean addAll(Collection<? extends E> c);
不同点:添加参数的类型不同
总结:问题虽然小,但是每个一点一滴的积累来源于每次的疑问,只有这样才能不断进步,加油!
下一篇:subList方法拆分集合问题