高精度模板:java中的random方法问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 21:54:29
import java.util.*;

public class Random{
public static void main(String args[]){
Random rd = new Random();
int i,j=0,k,w;
int a[] = new int[10];
while(j<10)
{
i=rd.nextInt(15);
for(k=0;k<j;)
{
if(a[j]==i)
continue;
else
{
a[j]=i;
j++;
}
}
for(w=0;w<j;w++)
System.out.println(a[w]);
}
}
}

这个程序中i=rd.nextInt(15); 为什么有错啊,谢谢!

Random是java.util.Random
而你的类名也叫Random...

当你生成类实例的时候应该使用
java.util.Random rd = new java.util.Random();就可以正常使用random的方法了