【1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中】

发布时间:2021-03-18 13:38:14

1.编写程序,随机生成30个10-99之间的整数保存到数组中,在输出此数组后,要求删除数组中的所有重复元素之后新.输出

网友回答

根据你的意思,我来写写,没在工具上写,没环境,你自己编译下,应该只有小错误.
import java.util.*;
public class Test{
int[] i = new int[30];//存放30个数的数组
Random ran = new Random();//生成随机数
//添加数public void add(){
for(int x = 0; x i[x] = ran.nextInt(100);//生成0 - 99的随机整数
if(i[x] x--;//将小于10的数都去掉,重新循环,直到大于等于10为止
}}} public void delete(){
for(int x = 0; x for(int y = 0; y if(i[y] == i[x]){
//判断后一个数跟前面每一个数相比,如果重复,就把前面的删除
i[y] = 0;
}}}}public static void main(String[] args){
new Test().new add().new delete();
//然后自己再循环打印一下数组,看看吧~
}}
以上问题属网友观点,不代表本站立场,仅供参考!