方法一:
char[] a = {'a', 'b'};
char[] b = {'a', 'f'};
//对a, b 数组赋值操作
if (a.length != b.length) {
System.out.print("两个数组不相等");
return;
}
else {
for (int i = 0; i < a.length; i++) {
if (a[i] != b[i]) {
System.out.print("两个数组不相等");
return;
}
}
System.out.println("两个数组不相等");
}
方法二:
char[] a = {'a', 'b'};
char[] b = {'a', 'f'};
//对a, b 数组赋值操作
String sa = String.valueOf(a);
String sb = String.valueOf(b);
if( sa.equals(sb) )
System.out.println("两个数组相等");
else
System.out.println("两个数组不相等");
int [] num1=new int[]{1,2,3};
int [] num2=new int[]{1,2,3};
int k=1;
for(int i=0;i
if(num1[i]==num2[i])
{
k=1;
}
else
{
k=0;
}
}
if(k==1)
{
System.out.println("都相等");
}else
{
System.out.println("不相等");
}
if ( array1.length != array2.length )
return false;
for( int i = 0 ; i < array1.length ; i++ )
if ( array1[i] != array2[i] )
return false;
return true;
String 比较
if ( array1.length != array2.length )
return false;
for( int i = 0 ; i < array1.length ; i++ )
if( !array1.equals(array2) )
return false;
return true;
int [] num1=new int[]{1,2,3};
int [] num2=new int[]{1,2,3};
int k=1;
if(num1 == num2){
k = 1;
}else if(num1.length == num2.length){
for(int i=0;i
if(num1[i]!=num2[i])
{
k=0;
break;
}
}
}else{
k=0;
}
if(k==1)
{
System.out.println("都相等");
}else
{
System.out.println("不相等");
}