如何用Integer定义一个随机数组
我写的源代码如下:import java.
public class Demo5 {
public static void main(String[] args) {
Integer [] i = { 1, 2, 3, 5, 47, 9, };
int m = 0;
m = i[0];
for (int j = 0; j < i.length; j++) {
if (i[j] > m)
m = i[j];
}
System.out.println("最大值为:" + m);
System.out.println("最大下标:" + max(i));
}
public static int max(Comparable[] table) {
if (table.length == 0) {
return -1;
} else {
int temp = 0;
Comparable c = table[0];
for (int i = 1; i < table.length; i++) {
if (table[i].compareTo(table[temp]) > 0) {
temp = i;
}
}
return temp;
}
}
}
但是我想定义100个数组,就必须用随机数组,但是因为Integer的原因随机数组原来的定义方法不能用了,谁能交我怎么定义100个元素的数组啊?