我有两个字符串数组,它们的数据几乎相同,但我想做的是一个一个比较值,因为它们的长度不同。这是我的代码,但如您所见,它效率不高。
String arrayIdent[] = {"abanico","camboya","retrato","ovalado"};
String arrayDatos[] = {"camboya","retrato","ovalado","granizo","riachuelo"};
for(int k = 0; k < Constantes.arrayDatos.length; k++)
{
if(arrayIdent[k].equals(arrayDatos[k]))
System.out.println(arrayIdent[k] + " equal " + arrayDatos[k]);
else
System.out.println(arrayIdent[k] + " is not equal to " + arrayDatos[k]);
}
我可以帮助解决问题。