无法使用我的java方法返回一个int数组

时间:2016-03-27 16:54:57

标签: java

只是尝试让一个方法生成一个填充了随机数的数组并返回该数组,以便我可以在其他地方使用它,但我不断得到" .class expect"在退货声明中,我不知道为什么。

<input type="text" name="email" id="email" required="required" value="<?php echo $_COOKIE["blarg"] ?>"/>
<br />

<label>Password</label>
<input type="password" name="password" id="password" required="required" value="<?php echo $_COOKIE["bloof"] ?>"/>
<br />

3 个答案:

答案 0 :(得分:2)

您只需要返回tArray而不是tArray[]

答案 1 :(得分:2)

private static int[] generateArray(int vals) {

   int[] tArray = new int[vals];
   for(int i = 0; i < vals; i++) {

       tArray[i] = (int)(Math.random() * 10);
   }
   return tArray;

}

您声明int数组有点乱序,它只是tArray,而不是tArray[]

答案 2 :(得分:1)

private static int[] generateArray(int vals)
 {

   int tArray[] = new int[vals];
   for(int i = 0; i < tArray.length; i++)
   {
       tArray[i] = (int)(Math.random() * 10);
   }
   return tArray;

 }