java问题 求大神 我是菜鸟
importjava.util.*;publicclassa8{publicstaticvoidmain(String[]args){Scannerin=newScann...
import java.util.*;
public class a8{
public static void main(String[]args){
Scanner in=new Scanner(System.in);
String[]arr=new String[7];
for(int i=0;i<=arr.length;i++){
System.out.println("输入第"+(i+1)+"个字符");
arr[i]=in.next();
}
Arrays.sort(arr);
for(int i=arr.length-1;i>=0;i--){
System.out.println(arr[i]);
}
}
}
为什么提示
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at a8.main(a8.java:8)
该怎么办呢 老师求教 展开
public class a8{
public static void main(String[]args){
Scanner in=new Scanner(System.in);
String[]arr=new String[7];
for(int i=0;i<=arr.length;i++){
System.out.println("输入第"+(i+1)+"个字符");
arr[i]=in.next();
}
Arrays.sort(arr);
for(int i=arr.length-1;i>=0;i--){
System.out.println(arr[i]);
}
}
}
为什么提示
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at a8.main(a8.java:8)
该怎么办呢 老师求教 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询