java数组算法——数组元素的赋值2
经典面试题:创建一个长度为6的int型数组,要求数组元素的值都在1-30之间,且是随机赋值。同时要求元素时的值各不相同
package com.mxf.test;
public class Test3 {
public static void main(String[] args) {
int[] array = new int[6];
for(int i = 0;i < array.length;i++) {
array[i] = (int)(Math.random() * 30) + 1;
for(int j = 0;j < i;j++) {
if(array[i] == array[j]) {
i--;
break;
}
}
}
for(int i = 0;i < array.length;i++) {
System.out.println(array[i]);
}
}
}