package practiceapplication;
import static java.lang.Integer.parseInt;
class Practiceapplication{
static int calculate(String arguments[]){
int sum = 0;
if (arguments[0] == "+") //How do I use .equals() method at this point?
for(int x = 0; x < arguments.length; x++){
arguments = Integer.parseInt(arguments);
sum += arguments[x];
}
return sum;
if (arguments[0] == "*") {
for(int x =0; x < arguments.length; x++){
arguments =Integer.parseInt(arguments[]);
sum *= arguments[x];
}
} return sum;
if (arguments[0] == "-"){
for(int x = 0; x< arguments.length; x++){
arguments = Integer.parseInt(arguments);
sum -= arguments[x];
}
} return sum;
if(arguments[0] == "/"){
for(int x =0; x< arguments.length; x++){
arguments = Integer.parseInt(arguments);
sum /= arguments[x];
}
} return sum;
}
public static void main(String[] arguments){
if(arguments.length > 0)
Practiceapplication.calculate(arguments);
System.out.print("The answer is: " + sum); //Why was there an err at "sum"?
}
}
我刚开始学java,所以不太懂。如果我让你感到沮丧,我很抱歉,但是,嘿,没有人是从知道一切开始的。
无论如何,我想你知道我想要制作什么样的应用程序。我想把我所知道的一切都总结到这件事上,所以它可能看起来很乱。无论如何,有人可以告诉我出了什么问题,并可能编辑我犯错误的部分吗?
谢谢!