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を勉強し始めたばかりなので、よくわかりません。ご迷惑をおかけして申し訳ありませんが、すべてを知ることから始める人はいません。
とにかく、私がどんな種類のアプリケーションを作ろうとしていたか、お分かりいただけると思います。私が知っていることをすべてこのことにまとめたかったので、面倒に見えるかもしれません。とにかく、誰かが私に何が悪いのか教えてくれませんか、そして私が間違えた部分を編集してください。
ありがとうございました!