Java菜鸟代码 下面这段代码总是报错说数组越界使用,奈何我看不出来呀

【java初学菜鸟求助,大神帮帮忙】数组下标越界异常问题_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:678,084贴子:
【java初学菜鸟求助,大神帮帮忙】数组下标越界异常问题收藏
题目:从命令行输入若干个字符串(含的字符数相等),把每个字符串与第一个字符串比较,统计它们对应相等的字符个数。我写代码:public class Exp1_4 {public static void main(String args[])
{int count=0;if(args.length==0){
//没有向命令行输入参数的情况System.out.println("命令行无参数输入");}else{
//向命令行输入参数System.out.println("命令行有参数输入: ");for(i=0;i&args.i++)
System.out.println("输入内容:"+args[i]);
//比较两字符串是否相等
if (args[i+1].compareTo(args[0])==0) {
System.out.println("两个字符串相等");
//统计两字符串对应相等的字符个数 if (args[i+1].charAt(i)==args[0].charAt(i)) {
count++; }}
System.out.println("对应字符串相等个数:"+count);
} }}代码和结果均有截图~希望有大神能帮忙!谢谢啦!
java编程,0基础 0首付,企业项目实战,全程总监授课,9000元学费优惠火爆报名中!
既然i&args.length
那么args[i+1]肯定会越界啊
你用i=1args[i]不就好了
登录百度帐号推荐应用

我要回帖

更多关于 菜鸟代码 的文章

 

随机推荐