hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › 3427699450 › 日志

假设num已经被创建为一个ArrayList对象,并且最初包含以下整数值:[0,0,4,2,5,0,3,0]。 执行下面的方法numQuest(),最终的输出结果是什么?

2021-05-08 15:06:52 查看(190) 回复(0)

private List<Integer> nums;

//precondition: nums.size() > 0
//nums contains Integer objects
public void numQuest() {
int k = 0;
Integer zero = new Integer(0);
while (k < nums.size()) {
if (nums.get(k).equals(zero))
nums.remove(k);
k++;
}
}
  1. [3, 5, 2, 4, 0, 0, 0, 0] 
  2. [0, 0, 0, 0, 4, 2, 5, 3] 
  3. [0, 0, 4, 2, 5, 0, 3, 0] 
  4. [0, 4, 2, 5, 3]
  5. [4, 2, 5, 3]
D

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部