java问题问题问题?

请问我这个冒泡排序为啥错了?
2024-11-02 12:24:05
推荐回答(2个)
回答(1):

先不管包语句,程序主要错误:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 10 out of bounds for length 10

说明错误是数组越界:源程序中有a[j+1],此题数组下标是0~9

所以源程序改成:(<=号改成<)

源程序


程序运行结果:

运行结果

Java正常运行,没有编译错误了!

回答(2):

首先 作为一个前前前半个java同学 我看到你的这个图我就没有回复的欲望,图是歪的!学习要找对方法!!我建议你加一些java学习的群,在群里面进行沟通交流,问答平台很少有java大牛回答你的基础问题!加油!小伙子,我是已经放弃了java改行做SEO了!你可以买点基础的java视频看看,带案例的那种