필요한 값을 반환하는 것에 대해 혼란스러워합니다. 여기 내 코드의 일부입니다 :클래스에서 필요한 값 반환 - Java
public class StrNum {
public static int getInt(String input) {
String str = new String(input);
int result;
if (str.startsWith("b")) {
str = str.substring(1);
result = Integer.parseInt(str, 2);
}
else if (str.startsWith("x")) {
str = str.substring(1);
result = Integer.parseInt(str, 16);
}
이제 반환해야 할 것은 결과입니다. return result;
을 쓸 때 변수를 초기화하라는 메시지가 표시됩니다 (초기화되지 않았 음을 알고 있습니다). if
문 안에 return result
을 사용하면 Eclipse에서 값을 반환해야한다고 알려줍니다. 나는 여기서 어리 석다? 나는 좋은 설명에 감사 할 것이다.
int result = 0; –
소문자로 변수를 시작해야합니다. –