当res=6时时怎么执行的,先是
carCurrentStatus ="The car was repaired quickly!!\n";,
然后呢,
跟着又
carCurrentStatus ="The car has runned "+res+" miles.";public class CodeForTest{ public static void main(String[] args){ int i =0,res =0; //String for storage�
String carStatus[] =new String[9];
String carCurrentStatus =""; for(i=0;i<9;i++){ res++;
carCurrentStatus ="The car has runned "+res+" miles.";
if(res!=5){
if(res==6){
carCurrentStatus ="The car was repaired quickly!!\n";
}
}
else{
carCurrentStatus ="The car was broken down on "+res+" miles\n";
}
carStatus[i] =carCurrentStatus;
}
for(i=0;i<carStatus.length;i++){
System.out.println(carStatus[i]);
}
}
}
carCurrentStatus ="The car was repaired quickly!!\n";,
然后呢,
跟着又
carCurrentStatus ="The car has runned "+res+" miles.";public class CodeForTest{ public static void main(String[] args){ int i =0,res =0; //String for storage�
String carStatus[] =new String[9];
String carCurrentStatus =""; for(i=0;i<9;i++){ res++;
carCurrentStatus ="The car has runned "+res+" miles.";
if(res!=5){
if(res==6){
carCurrentStatus ="The car was repaired quickly!!\n";
}
}
else{
carCurrentStatus ="The car was broken down on "+res+" miles\n";
}
carStatus[i] =carCurrentStatus;
}
for(i=0;i<carStatus.length;i++){
System.out.println(carStatus[i]);
}
}
}
解决方案 »
- tomcat日志太多了咋办
- 我这个三位数的水仙花数的代码 哪错了?
- windows2003+tomcat6.0.14+江民杀毒软件服务器蓝屏,请大侠们看看问题怎么解决。谢谢!
- JAVA中关于JDBC与SQL2000数据库连接问题
- 关于Spring的配置问题
- java mail 用21cn的邮箱 发邮件出现的问题~
- 现在有人用Java开发科学计算类型的系统么?
- Spring实时统计与监控Spring-Dashboard及Spring集群Terracotta for Spring
- 关于使用loadrunner测试ejb负载的问题
- SSH JAVA action 问题求教!!!!
- 询问学习Java的几本好书
- 求助struts问题!
The car has runned 1 miles.
The car has runned 2 miles.
The car has runned 3 miles.
The car has runned 4 miles.
The car was broken down on 5 milesThe car was repaired quickly!!The car has runned 7 miles.
The car has runned 8 miles.
The car has runned 9 miles.shangqiao(伤桥) 你好,你的程序编译结果如上
缺少The car has runned 6 miles.这一项PS:我想将String carStatus[] =new String[9];中得9改成10,再修改一点就可以了但若carStatus[]只能是9,该如何改,望高手指导(主要是要学习改错的思路和方法)
for(i=0;i<9;i++){
res++;
carCurrentStatus="The car was repaired quickly!!\n"; if(res==5) carCurrentStatus ="The car was broken down on "+res+" miles\n";
if (res!=5 && res!=6) carCurrentStatus ="The car has runned "+res+" miles.";
carStatus[i] =carCurrentStatus;
}
按照你的代码,当res=1.2.3.4.7.8.9时 carCurrentStatus ="The car has runned "+res+" miles."; 有效
当res=5时,carCurrentStatus ="The car was broken down on "+res+" miles\n";有效
当res=6时,carCurrentStatus="The car was repaired quickly!!\n";有效,但是, The car has runned 6 miles就不会输出了我试了一下,可以再加一条:
if(res==6) carCurrentStatus ="The car was repaired quickly!!"+"The car has runned"+res+"miles.";
删除carCurrentStatus="The car was repaired quickly!!\n";这一句