java判断数组中有没有重复数,java数组找出重复元素及次数
在数组中找到一个不重复的数字。题目大致是这样的:
int[] a={ 1,2,3,4,3,2,1 };在线视频教程推荐:java在线学习
解决方案是:
public static int getNoRepeat() {
int[] a={ 1,2,3,4,3,2,1 };
for(int I=0;i a .长度;i ) {
int b=0;
for(int j=0;j .长度;j ) {
if (a[i]==a[j]) {
b;
}
}
if (b==1) {
return a[I];
}
}
返回0;
}方法是将数组中的第一个数字与数组中的每个数字进行比较。如果同数等于2,则重复;如果等于1,则不重复。
如果想找出重复的数字,只需将b==1改为b==2即可。
推荐文章教程:java快速入门。以上是java如何找出数组中不重复的数字的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。