A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱吕龙 中级黑马   /  2015-6-3 23:47  /  468 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



   集合的方法是boolean remove();删除括号里的元素。这里c中元素是java所以不是选C吗?

8 个回复

倒序浏览
首先说A选项看懂了吧?其实就是逆序遍历集合,,然后找到匹配的"java"字符后删除.因为ArrayList中有三个"java"元素,所以找到一个删除一个,全部删除了.
C选项很简单,看着一点错误没有,方法调用也没问题,但是原来集合中有三个选项,而你只是调用了一次,所以只能删掉第一个.你想全删掉就要调用三次

点评

学习了  发表于 2015-6-4 10:41
回复 使用道具 举报
肯定要选A 的
回复 使用道具 举报
ArrayList 可以 存储多个 相同的数据,所以集合 中有多个 “java”需要遍历找出  我想 是这样的
回复 使用道具 举报
C只能删一个
回复 使用道具 举报
我还没学到这,想看看以后的东西!
回复 使用道具 举报
是酱紫啊~
回复 使用道具 举报
remove是只删除集合中的一个元素
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马