題目: 創(chuàng)建一個(gè)靜態(tài)方法 ?boolean hasN(int[] arr, int n), 實(shí)現(xià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類型應(yīng)該只能return?TRUE或者FALSE中的一個(gè)吧?
1 回答
已采納

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