java null指针异常 - 我读过以前的aswers但很难搞清楚解决方案。请帮助我

时间:2016-11-03 10:28:13

标签: java nullpointerexception bubble-sort

当我调用putArray()和sortArray()方法时,我得到nullpointerexception。 getArray()方法工作正常。当我在getArray()方法中打印数组时,它正在工作。但是当我在putArray()方法中打印时,我得到空指针异常。我花了很多时间搞清楚它。请帮我解决这个问题。还建议我编写此代码的任何其他更好的方法。 谢谢。

[HttpPost]
public List<ItemStatistiquesPointageMonth> GetPointages([FromBody] dataModel data){}

1 个答案:

答案 0 :(得分:0)

您在 putArray()方法中使用 arr 变量,并且 arr 未初始化。

arr = new int[num]; // Fix: Make this change in getArray method at line#9

此代码中有两个 arr 变量。您已在 getArray()方法中初始化了局部变量,并且您在 putArray()方法中使用了类级别 arr 数组变量