題目: 創建一個靜態方法 ?boolean hasN(int[] arr, int n), 實現若arr中包含n,則返回true,否則返回false。以下是我寫的代碼:public?static?boolean?(int[]?arr,?int?n){
????for(int?i=0;i<arr.length;i++){
if(arr[i]==n){
????return?true;
}else{
????return?false;
}
????}
????return?...
}
不知道該return啥。。。Boolean類型應該只能return?TRUE或者FALSE中的一個吧?
1 回答
已采納

qq_青棗工作室_0
TA貢獻446條經驗 獲得超754個贊
public?static?boolean?(int[]?arr,?int?n){ ????for(int?i=0;i<arr.length;i++){ ????????if(arr[i]==n){ ????????????return?true; ????????} ????????//?這里不要else?return?false,因為一個不等于n,還的繼續for循環下一個。 ????} ????return?false; }
添加回答
舉報
0/150
提交
取消