2013-10-29 37 views
-1
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!** 
    } 
    } 

我不知道如何纠正该错误!'.class'预计。数组方法错误

谢谢你提前!

+0

谢谢你的回答! – user2826974

回答

0
return array; **// Now no error here!** 

不需要额外的[]

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

所以需要补充的是,虽然返回array。只需使用变量名称。

0

array[]没有意义。
如果你想返回一个变量的值,只需返回该变量。