java判读数组中是否有重复值的示例
发布时间:2020-12-14 05:13:41 所属栏目:Java 来源:网络整理
导读:此处使用int[]数组示范 复制代码 代码如下: public static void main(String[] args) { int[] arry={1,10,5,8,11,100,99,10}; //用于判断是否有重复值的标记 boolean flag=false; for (int i = 0; i arry.length; i++) { int temp=arry[i]; int count=0; for
此处使用int[]数组示范 复制代码 代码如下: public static void main(String[] args) { int[] arry={1,10,5,8,11,100,99,10}; //用于判断是否有重复值的标记 boolean flag=false; for (int i = 0; i < arry.length; i++) { int temp=arry[i]; int count=0; for (int j = 0; j < arry.length; j++) { int temp2=arry[j]; //有重复值就count+1 if(temp==temp2){ count++; } } //由于中间又一次会跟自己本身比较所有这里要判断count>=2 if(count>=2){ flag=true; } } if(flag){ System.out.println("有重复值存在!!!"); }else{ System.out.println("没有重复值存在!!!"); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |