黑马程序员技术交流社区

标题: 关于Collection集合add的问题? [打印本页]

作者: perfect_class    时间: 2016-6-28 15:11
标题: 关于Collection集合add的问题?
add(E e)
          确保此 collection 包含指定的元素(可选操作)。
(可选操作)是什么意思?
作者: 元笙    时间: 2016-6-28 15:31
点击add方法,进去好好看看该方法的介绍,可选操作是指这个add可能并不会成功,你使用该方法本意是添加指定元素到collection集合中,但是Java未必保证一定添加成功(这样说吧,你知道构造代码块和静态代码块的执行顺序吧,一般的我们称静态代码块优先于构造代码块执行(如果有),构造代码块优先于构造方法执行(如果有),类似这种解释,静态代码块只有存在,才会优先于构造代码块执行,如果没有何必提起呢)
作者: perfect_class    时间: 2016-6-28 16:33
元笙 发表于 2016-6-28 15:31
点击add方法,进去好好看看该方法的介绍,可选操作是指这个add可能并不会成功,你使用该方法本意是添加指定元 ...

嗯,我有点钻牛角了.
作者: WDzyll    时间: 2016-6-28 17:54
要判断是否添加成功,这个方法返回的是boolean类型的值





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2