我将此代码用于一个简单的 if/else 语句,如果 x 大于 y 将求和答案,如果 x 不大于 y 将减去它!出于某种原因,我遇到了运行时错误。
谁能帮我这个?代码是:
import java.util.Scanner;
public class calculation
{
public static void main(String[] args)
{
int x,y,answer;
Scanner kb = new Scanner(System.in);
System.out.println(" Enter x & Y " );
x = kb.nextInt();
y = kb.nextInt();
if (x > y) {
answer = (x + y);
}
else if (x < y) {
answer=(x-y);
}
}
}
这是我收到的消息:警告:永远不会读取局部变量答案