我正在使用 Java 做一些作业,这是我应该做的。给定一个整数X
,你应该读取X
行,每行包含一个字符串和 2 个整数值x
和y
.
**Input**
2 <-- Read 2 lines
PLUS 10 30 <-- PLUS refers to adding 30 to 10
MINUS -6 20 <-- MINUS refers to minus 20 from -6
**Output**
40
-26
如何存储值 40 和 -26?我目前正在使用一个数组。代码如下。
for(int i = 0; i < limit; i++)
{
String limitInput = sc.next();
x = sc.nextInt();
y = sc.nextInt();
if(limitInput.equals("PLUS"))
{
System.out.println(x+y);
limitArray[i] = x + y;
}
else if(limitInput.equals("MINUS"))
{
limitArray[i] = x - y;
}
else
{
limitArray[i] = x * y;
}
}
有没有更简单的方法,比如不使用数组?