public boolean Find(int target, int [][] array) { for(int i=0;i<array.length;i++){ for(int j=0;j<array[i].length;j++){ if(array[i][j] == target){ return true; }else{ return false; } } }}上述代碼返回了Boolean類(lèi)型的數(shù)值了,但是還是報(bào)錯(cuò)方法沒(méi)有返回Boolean類(lèi)型的數(shù)值
2 回答

陪伴而非守候
TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊
你這個(gè)判斷的else錯(cuò)了
array為空數(shù)組時(shí)沒(méi)走循環(huán)所以沒(méi)有返回值
array不為空走到第一個(gè)下標(biāo)就返回了

烙印99
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
for(int i=0;i<array.length;i++){
for(int j=0;j<array[i].length;j++){
if(array[i][j] == target){
return true;
}
}
}
return false;
添加回答
舉報(bào)
0/150
提交
取消