finally下的第一个if语句段的作用?在上面那个for循环执行完之后,r应该一定=size吧?
// even if c.contains() throws.
c.contains() 可能抛出异常,r就不一定等于size
发生了异常,直接把 r 后面的复制到 w 后面。
在对elementData的元素进行筛选的时候,这里使用了r、w两个游标,从而避免从新开辟一个新的数组进行存储。这种方法也是比较常见的一种算法题。
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
1 回答2k 阅读
2 回答4.9k 阅读✓ 已解决
3 回答5.3k 阅读
1 回答3.4k 阅读✓ 已解决
c.contains() 可能抛出异常,r就不一定等于size