0
点赞
收藏
分享

微信扫一扫

创建一个长度为6的int型数组,要求数组的值都在1-30之间,且是随机赋值.同时,要求元素的值各不相同.

_铁马冰河_ 2022-04-05 阅读 62
java
import java.lang.Math;
public class SixDifferent {
public static void main(String[] args) {
	int[] six = new int[6];
	int randInt;
	label:for(int i=0;i<six.length;i++) {
		randInt = (int)(Math.random()*30) +1;
		if(i==0) {
			six[i] = randInt;
			continue;
		}
		for(int j=0;j<i;j++) {
			if(six[j]==randInt) {
				i--;
				continue label;
			}
		}
		six[i] = randInt;
	}
	for(int i=0;i<six.length;i++) {
		System.out.print(six[i]+" ");
	}		
}
}
举报

相关推荐

数组输出在1-30之间随机赋值的元素

0 条评论