我只是无法按我的意愿正确获取代码。 (Java初学者)
所以它应该工作的方式是这样的: 当运行程序时,我想要一个窗口并填写一个数字(X),数组应该多大(Z)。接下来,我得到X窗口,必须在其中键入要放入数组中的数字。最后,程序应计算所有数字的总和,然后除以数组的大小(Z),以获取数组中所有数字的平均值。
我快要完成了,但是我得到的只是关于Double to String转换的错误。我尝试了所有我知道的东西,但无法正常工作。请原谅可能存在拼写错误,我不得不将其翻译成英文。
错误: 在// 初始化 和 Output 行下方,此处不允许使用'void'类型或不兼容的类型:void无法转换为String >
JavaScript
答案 0 :(得分:1)
JOptionPane.showMessageDialog()
具有无效的返回类型。你要么想要
JOptionPane.showInputDialog()
或删除
Double output = Double.valueOf(JOptionPane.showMessageDialog...)
接近尾声
https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html