java 如何判断一个数组中的任意两个元素是否相等
6个回答
展开全部
如果是java内置的基础数据类型,可以直接是有equals比较。
如果是用户自定义数据类型,需要重写equals和hashCode。
如果是用户自定义数据类型,需要重写equals和hashCode。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
}
}
}
int[] a = {1,2,3,4,1};
int[] b =a;
for(a1:a){
for(b1:b){
if(b1==a1){
system.out.print(a1);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举个例子 int[] shus={1,2,3,4,3,4};
boolean flag=true;
for(int i=0;i<shus.length-1;i++)
{
for(int j=1;j<shus.length;j++)
{
if(shus[i]!=shus[j])
{
flag=flase;
break;
}
}
if(flag==flase)
{
break;
}
}
boolean flag=true;
for(int i=0;i<shus.length-1;i++)
{
for(int j=1;j<shus.length;j++)
{
if(shus[i]!=shus[j])
{
flag=flase;
break;
}
}
if(flag==flase)
{
break;
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如后说的是值,那么把值取出来,然后比较,int 型用==,String型用.equals就可以比较出值。如果是指的其它,那么就是不相同的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个方法 3个参数
外加几个正则
搞定
外加几个正则
搞定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询