java 如何判断一个数组中的任意两个元素是否相等

2025-03-19 07:30:17
推荐回答(5个)
回答(1):

如果是java内置的基础数据类型,可以直接是有equals比较。
如果是用户自定义数据类型,需要重写equals和hashCode。

回答(2):

like this
int[] a = {1,2,3,4,1};
int[] b =a;
for(a1:a){
for(b1:b){
if(b1==a1){
system.out.print(a1);
}
}
}

回答(3):

举个例子 int[] shus={1,2,3,4,3,4};
boolean flag=true;
for(int i=0;i{
for(int j=1;j {
if(shus[i]!=shus[j])
{
flag=flase;
break;
}
}
if(flag==flase)
{
break;
}
}

回答(4):

如后说的是值,那么把值取出来,然后比较,int 型用==,String型用.equals就可以比较出值。如果是指的其它,那么就是不相同的。

回答(5):

一个方法 3个参数
外加几个正则
搞定