Exception in thread “main” java.lang.StackOverflowError
在写快排算法时出现来了这样一个错误Exception in thread “main” java.lang.StackOverflowError,意思是堆栈溢出错误。出错原因是我在定义数组的初始位置跟结束位置时没有定义他们之间的大小关系,即数组的初始位置start必须小于结束位置end,即在定义排序方法的开始位置添加 if 条件语句。修改过程如下图所示:
修改前:
修改后:
Exception in thread “main” java.lang.StackOverflowError
在写快排算法时出现来了这样一个错误Exception in thread “main” java.lang.StackOverflowError,意思是堆栈溢出错误。出错原因是我在定义数组的初始位置跟结束位置时没有定义他们之间的大小关系,即数组的初始位置start必须小于结束位置end,即在定义排序方法的开始位置添加 if 条件语句。修改过程如下图所示:
修改前:
修改后:
相关文章: