Java ';。类别';预期。数组方法错误

Java ';。类别';预期。数组方法错误,java,arrays,loops,Java,Arrays,Loops,我不知道如何纠正那个错误 提前谢谢你 public class warm4{ public static void main(String[] args){ double scale = 3; double[] array = {1,2,3}; } public static double[] scalarMultiply(double[] array, double scale){ for( int i=0; i>array.length

我不知道如何纠正那个错误

提前谢谢你

public class warm4{

  public static void main(String[] args){
     double scale = 3;
     double[] array = {1,2,3};
  }
    public static double[] scalarMultiply(double[] array, double scale){
      for( int i=0; i>array.length; i++){
      array[i] = (array[i])*scale;
      }
      return array[]; **//error here!**
     }
  }
不需要额外的
[]

[]
是数组声明时间的语法部分,用于指定
数组的长度


所以需要在返回
数组时添加它。只需使用变量名。

数组[]
没有意义。

如果要返回变量的值,只需返回该变量。

谢谢您的回答!
  return array; **// Now no error here!**