[問題] ...(版主:請不要一文改問,標題下好)
大家好
我現在在做一個project,其中一段它要求我用boolean 來做
他說要帶進兩個數,x和y
所以是public boolean (int x, int y) ??
但我不知道為什麼這個boolean 老是returns true
我的那段code是
public boolean contains(int x, int y){
for(int i = 0; i < snakeLength; i++){
if((snakeSecs[i].x == x) && (snakeSecs[i].y == y)){
return true;
}
return false;
}
然後我找錯時發現它就只會return true,弄死了我的另外一個while loop...
我已經找了幾小時還是找不到怎樣錯…有人可以說說嗎?
我幹脆把 if( 1 == 3) 這樣寫它也在return true呢……
謝謝
------------------------
剛剛發現原來不關boolean 的事,但是現在有一個問題
public static boolean 和public boolean 有什麼分別?
我兩個也不行,用public static boolean 他就說像是snakeLength 不能用
不行他就說int x, int y不能帶進去
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.19.75.139
推
04/07 16:36, , 1F
04/07 16:36, 1F
→
04/07 16:50, , 2F
04/07 16:50, 2F
※ 編輯: koondbs 來自: 72.19.75.139 (04/07 16:52)
※ 編輯: koondbs 來自: 72.19.75.139 (04/07 16:53)
推
04/07 16:54, , 3F
04/07 16:54, 3F
→
04/07 17:04, , 4F
04/07 17:04, 4F
→
04/07 17:06, , 5F
04/07 17:06, 5F
推
04/07 17:10, , 6F
04/07 17:10, 6F
推
04/07 17:13, , 7F
04/07 17:13, 7F
推
04/08 22:14, , 8F
04/08 22:14, 8F
推
04/08 22:17, , 9F
04/08 22:17, 9F
推
04/08 22:31, , 10F
04/08 22:31, 10F