posts - 45,comments - 0,views - 4783
复制代码
import java.util.Arrays;
import java.util.Scanner;

/**
 * @Author:Zxb
 * @Version:1.0
 * @Date:2022/11/14-20:45
 * @Since:jdk1.8
 * @Description:
 */
public class Exercise6 {
    /*
    定义一个长度为10的数组,然后依次的往数组中录入数字。
    但是需要判断如果某个数字已经存在了,则需要重新录入该数字。
    直到所有的数字都不重复再显示数组中的内容
     */
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] arr=new int[10];
        for (int i = 0; i < arr.length; i++) {
            System.out.println("请输入第" + (i + 1) + "数字:");
            int n = input.nextInt();
            arr[i]=n;
            for (int j = 0; j <i; j++) {
                    if(arr[j]==n){
                        System.out.println("数据重复,重新录入该数据!");
             //        arr[i]=0;
                        i--;
                        break;
                }
            }
            System.out.println(Arrays.toString(arr));
        }

    }
}
复制代码

 

posted on   小贤看世界  阅读(82)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示