public class GetRandomLetter
{
public static void main(String[] args)
{
int[] arr = new int[10];
for (int i = 0;i<arr.length ;i++ )
{
arr[i] =(int)(Math.random() * 26) + 65; //生成一个新的数组元素
for (int j = 0;j<i;j++ ) //判断新生成的元素是否存在,若存在,则i--
{
if (arr[i] == arr[j])
{
i--;
break;
}
}
}
for (int it:arr)
{
System.out.println((char)it); //大到小,强制转换输出。
}
}
}
java生成不重复的大写字母数组
最新推荐文章于 2024-02-05 14:12:50 发布