Java-Java一个线程中传递数组时抛出空指针异常
在写一个排序算法演示程序
先在主窗体中的Listener中调用engine:
private class StartListener implements ActionListener{
public void actionPerformed(ActionEvent e){
int[] unsort=UnsortGenerator(); //函数返回给unsort一个数组
engine.setArray(unsort);
engine.setAlgorithm(getAlgorithm());
engine.setSleepTime(jslSpeed.getValue()*50);
engine.setHistogram(histogram); //Histogram是用来画柱状图的
engine.run();
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
空指针异常在于histogram而不在于unsort
engine中只设置了array,再设置上histogram就可以了