关于java的数组出错问题
public class arrayTest { public static void main(String args[]) { int array[]={3,1,2,5,4}; int j,i,t; int l=array.length; for(i=0;i<l-1;i++) { for(j=i+1;j<l;j++) if(array[i]<array[j]) t=i; t=array[j]; array[j]=array[i]; array[i]=t; } for(i=0;i<l;i++) System.out.println("array["+i+"]="+array[i]); } } 这段代码哪错了,编译后运行老是提示 线程 [main](已暂挂(异常 ArrayIndexOutOfBoundsException)) arrayTest.main(String[]) 行: 16 请各位大虾详细告诉我为什么,怎么解决,谢谢
如果觉的我答案有用,请点赞。
for(i=0;i。
for(i=0;i
for(i=0;i
答:classpath= .%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar 我感觉是这里不对吧! 还有path这个...详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>