第1个回答 2020-02-17
public class shut {
public static void main(String[] args) {
int a[]= new int[5]; //定义长度为5的数组,不赋值
int b[]=new int[5];
for (int j = 0; j < a.length; j++) {
a[j]=(int)(Math.random()*100); //用for循环填入随机数
System.out.print(a[j]+" ");
}
System.out.println();
for (int i = 0; i < b.length; i++) {
b[i]=(int)( Math.random()*10);
System.out.print(b[i]+" ");
}
}
}
第2个回答 2010-06-21
public static void main(String[] args)
{
int[] arr=new int[10]; //声明一个数组
for(int i=0;i<arr.length;i++)
{
arr[i]=(int)(Math.random()*10+1); //随机产生1到10之间的任意数,你可以改成你想要的随机产生的数,我这里是
System.out.println(arr[i]);
}
}
第3个回答 2011-09-06
可以用random()随机函数给数组赋值
public static void main(String[] args){
int[] array=new int[10];
Random r=new Random();
for(int i=0;i<10;i++){
int j=r.nextInt(100);//生成100以内的随机数
array[i]=j;
}
for(int i=0;i<10;i++){
System.out.println(array[i]);
}
}
第4个回答 2011-09-06
public class Admin {
public static void main(String[] args) {
int len = 10;
int[] arr = new int[len];
for (int i = 0; i < len; i++) {
arr[i] = (int) (Math.random() * 100);
}
for (int i = 0; i < len; i++) {
System.out.println(arr[i]);
}
}
}本回答被提问者采纳