【发布时间】:2015-07-26 20:15:51
【问题描述】:
由于错误不断出现,我无法打印出方法 randTest (int n)。我想主要打印此方法,因为我想以清晰的表格形式打印结果。该方法必须保持静态无效。这是我下面的代码:
public class RandNumGenerator {
public static int RandInt(){
double n = Math.random()*10;
return (int) n;
}
public static void randTest(int n){
int [] counts = new int [10];
for(int i=0;i<n;i++){
counts[i] = RandInt();
System.out.println(counts[i]);
}
}
public static void main(String[] args) {
System.out.println(RandInt());
System.out.println(randTest());
}
}
【问题讨论】:
-
System.out.println(randTest());2 行错误 -
有什么错误?他们想告诉你什么?您似乎正在尝试打印返回
void的方法的结果。也许您打算使用此方法返回类似counts的内容 BTW 要打印int[],您需要使用Arrays.toString(counts),因为默认的 toString() 没有用。
标签: java random methods printf