import java.util.Random;/*定义一个方法,该方法接受两个整数,上界和下界,并创建一个数组,该数组包含上界下界之间所有的整数. */public class arryud {
public static void main(String[] args) {
creat(5,10);
}
public static void creat(int i,int j){
int a[]=new int [10];
Random r=new Random();
for(int m=0;m<a.length;m++){
a[m]=i+1+r.nextInt(j-i-1);
}
for (int n = 0; n < a.length; n++) {
System.out.print(a[i]+" ");
}
}
}
public static void main(String[] args) {
creat(5,10);
}
public static void creat(int i,int j){
int a[]=new int [10];
Random r=new Random();
for(int m=0;m<a.length;m++){
a[m]=i+1+r.nextInt(j-i-1);
}
for (int n = 0; n < a.length; n++) {
System.out.print(a[i]+" ");
}
}
}
System.out.print(a[n]+" ");
}
}
把i改成n
放在循环里
lz 结贴吧
public static void creat(int i, int j) {
int a[] = new int[10];
Random r = new Random();
for(int m = 0; m < a.length; m++) {
a[m] = i + 1 + r.nextInt(j - i - 1); }
for(int element : a) {
System.out.print(element + " ");
}
} public static void main(String[] args) {
creat(5, 10);
}
}System.out.print(element + " "); 不是System.out.print(a[i]+" ");
public static void main(String[] args) {
creat(5,10);
}
public static void creat(int i,int j){
int a[] = new int [10];
Random r = new Random();
for(int m=0; m<a.length; m++){
a[m]= i + 1 + r.nextInt(j-i-1);
System.out.print(a[m]+" ");
}
}