这种顺序搜索有什么问题? m_t3[]
是一个整数数组,其中包含数字0
,1
和4
的某些组合。 (数组的大小为9)。 NetBeans向我提供了一条错误消息incomparable types: int[] and int
。我在这种类型的搜索中看到的例子看起来像这样。
int key = 0;
boolean cat = false;
for (int i = 0; i < m_t3.length; i++) {
if (m_t3[i] == key) {
cat = true;
break;
}
}
答案 0 :(得分:2)
代码中唯一可能存在问题的行是
if (m_t3[i] == key)
您的m_t3
似乎是一个数组数组,而不是一个简单的数组。仔细检查你的声明。