问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一道简单的JAVA基础编程题

发布网友 发布时间:2022-04-30 21:21

我来回答

2个回答

热心网友 时间:2023-10-13 21:51

public class test {
public static void main(String[] args) {
int [] n={1,0,0,3,0,4,0,0,0,3,1,5,0,8,0,0,0};
int [] m=new int[n.length];
int i=0,j =0;
while(i<n.length)
{
if(n[i]==0 && (i<n.length-1) && n[i+1]==0)
{
while(i<n.length-1 && n[i+1]==0)
{
i++;
}
if(i<n.length)
i++;
}
if(i<n.length){
m[j]=n[i];
j++;
}
i++;
}
for (int k = 0; k < j; k++) {
System.out.print(m[k]);
}
}

}

热心网友 时间:2023-10-13 21:52

是你的第一个for循环的数组越界,当i指向数字8的时候,下标是13,i+1就是14了,你的数组长度是14,根本就不存在下标14的位置啊(注意java下标从0开始,第一个位置是0下标)
while(i<n.length)这个改成while(i<n.length-1)就应该没问题了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
心理咨询师培训怎么收费标准是多少 2024心理咨询师培训费用是多少钱 心理咨询师培训费用大概是多少 心理咨询师培训课程收费标准 新蒙迪欧空调怎么用? 福特蒙迪欧16款2.0T冷车启动怠速会一抖一抖的是什么情况 牛油果冻了还能吃不 牛油果冻过了能吃吗 泰兴人很有钱吗? 江苏有多少百万人口以上的城市 喜树有什么作用? 标准工作计划怎么写 比亚迪e2车怎么样?多少钱? 高分!求助java初学者作业编程题。 兽用生物制品中常用的英文缩写各表示什么? 比亚迪汽车E2,综合能力比较强的电动车辆,冬季表现可以接受 基础JAVA编程题 请高手作解 计划的具有特点 小鼠皮下LD50、大鼠经口LD50、小鼠经口LD50等等,这些都是什么意思啊? 比亚迪车如何补贴 JAVA编程题目入门,求大神高手帮忙看看! 抽样计划标准 关于Java基础编程的小白问题,新手刚开始 排计划 标准天数和计划天数各是什么意思 有什么区别? 求一篇标准的学习计划 ihome id50 蓝牙怎么连接? java 基础编程题 在线等 急!!! 比亚迪是否真的骗新能源汽车补贴 帮儿子起个小名 我儿子命里缺土和金 主要是缺金 想起个小名弥补一下 java 基础编程题。题目如下: 求JAVA编程的一些初级问题2 与细菌致病性无关的结构是什么? 滴度1:2和1:4哪个高? 细菌间的识别作用为细菌体内所含有的什么东西所完成的? 早上起来就没精神是什么原因?? 早上起来感觉 困累 乏力 没有精神 不想起。这是怎么回事? 早上起床很没有精神,身体还是很累,怎么提高睡眠质量? 为什么早上起床浑身都没有力气! 为什么每天早上起来都没精神 为什么每天早上起来总是没精神? 为什么会越睡越累?早上起床一点精神也没有? 人为什么早上起来没有精神啊? 为什么早上起来后会很没精神? 早上起来感觉浑身无力,一点精神没有,是什么原因? 早上起来觉得没有精神全身无力是为什么? 为什么每天早上起来,都特别没精神,上班也是感觉可没精神了。感觉一天都可累了,工作不属于那种特别累的 为什么早上起来没精神 我早上起来总是感觉跟没睡醒一样,没有精神,怎么办 磁滞回线的形状随交流信号频率如何变化 为何信号频率过高会导致磁滞回线畸变