Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建将获得平均数组数的方法?代码有什么问题?_Java_Arrays_Methods - Fatal编程技术网

Java 创建将获得平均数组数的方法?代码有什么问题?

Java 创建将获得平均数组数的方法?代码有什么问题?,java,arrays,methods,Java,Arrays,Methods,我需要帮助创建方法,以获得订单大小的平均值,请参阅链接 代码表明,没有变量,但正如您所看到的,有。。非常感谢您的帮助。由于您在method main内声明了OrderSize变量,因此无法在method main外访问该变量。将OrderSize变量移到方法外部,使其成为类的成员;然后可以从该类中的任何方法访问它 public class Array { int[] OrderSize = {...}; public static void main(String[] args)

我需要帮助创建方法,以获得订单大小的平均值,请参阅链接


代码表明,没有变量,但正如您所看到的,有。。非常感谢您的帮助。

由于您在method main内声明了OrderSize变量,因此无法在method main外访问该变量。将OrderSize变量移到方法外部,使其成为类的成员;然后可以从该类中的任何方法访问它

public class Array
{
  int[] OrderSize = {...};

  public static void main(String[] args)
  {
    ..
  }

  public static double getAverage(int[] array)
  {
    ..
  }
}

不能在一个方法中声明变量,也不能在另一个方法中访问它。您正在代码中执行此操作。是的,一定是另一个编译器错误。请仔细阅读范围:您最好在此网站上发布代码,而不是添加指向其他网站的链接