各位哥哥姐姐,小弟初学者,我想实现在遍历一个数组时,当循环输出到数组第x个数值时,跳出数组,这个函数应该怎么写。
比如一个数组有100个元素,我想做到如果输出到第50个的时候就跳出语句,应该怎么写呢?
for (int i = 0; i < 100; i++) {
if (i==49) { //第50个元素下标是49
break;
}
}
你好
你的问题的本质是需要判断循环到几,与数组关系不大,
需要注意的是从0开始计数,因此,判断49==i,以下是实例程序
for(int i =0;i<100;i++){
if(49==i){
break;
}
}
public static void main(String[] args) {
String[] sz = {"a", "b", "c", "d", "e"};
forArray(sz, 2);
}
// sz 指定数组
// index 到指定下标时跳出
public static void forArray(String[] sz, int index){
for(int i = 0; i < sz.length; i++){
if (i == index){
break; // 跳出循环
}
System.out.println(i);
}
}
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y