我想检查两个数组是否为我的程序共享至少一个共同的术语。
我不太确定比较两个数组的代码是什么,但这是到目前为止的内容。
if ((modWikiKeyArray).equals(inputArray[0]))
{
StringBuilder hyperlinkBuilder = new StringBuilder();
for(int i = 0; i < modWikiKeyArray.length; i++)
{
hyperlinkBuilder.append(modWikiKeyArray[i]);
}
}
我如何将数组modWikiKeyArray与inputArray进行比较,以检查inputArray [0]是否等于modWikiKeyArray内部的任何术语?
最佳答案
您可以执行以下操作
for(int i=0;i<modWikiKeyArray.length;i++) {
if(modWikiKeyArray[i].equals(inputArray[0])) {
System.out.println("Match found");
}
}
注意,您需要覆盖正在创建的任何数组(正在创建的数组的类)的equals()方法。