在Java中返回-1是什麼意思?例如,如果我試圖下面的字符串「98979」轉換成int類型轉換,而無需使用任何庫函數:在Java中返回-1
public convertStringToInt(String num){
int result = 0;
int zeroAscii = 48;
int nineAscii = 57;
for (char c: num.toCharArray()){
if(c>=zeroAscii && c<=nineAscii){
result = result*10 + (c-nineAscii);
}
else{
return -1;
}
}
return result;
}
您能否提供一個有效的方法?您錯過了該函數的返回類型。 – WarrenFaith
這是你自己的代碼嗎? – JamesB
這不是一個「有效」的Java代碼。 'Java'方法必須具有返回類型 –