个人看法:
建立一个数组,然后你想用java.util.Random或者Math.random,这样不就行了!?
写了一个比较蠢的方法:
import java.util.*;
public class NextIntDemo {
private static Random rand = new Random();
public static void main(String[] args) {
int[] youwant = { 1, 5, 8, 9, 4, 6 };//用你想要的东西初始化
boolean b = true;
while( b ) {
int a = rand.nextInt( 10 );//参数为你数组中的最大的数加1
for( int i = 0; i < youwant.length; i++) {
if( a == youwant[ i ] ) {
System.out.print( a );
b = false;
break; //如果找到你想要的数,输出跳出循环
}
}
}
}
}
感觉方法写的很笨 资源开销也比较大....
在大和程序里不可能让这种代码存在的...