我正在尝试创建一个将字符串作为函数并返回 int 的函数。
public int convert (String input) {
int x = -1;
if (input == "one") {
x = 1;
}
else if (input == "two") {
x = 2;
}
else if (input == "three") {
x = 3;
}
return x;
}
问题是,(假设输入总是三个输入之一),函数总是返回-1。我试过了:
- 返回 0 而不是 x
和:
public int convert (String input) { if (input == "one") { return 1; } else if (input == "two") { return 2; } else if (input == "three") { return 3; } return -1; }
多谢你们。