Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

教えてください

コンパイルができないですどこがおかしいですか?



    public static void main(String args[]){
                for(int i=0;i<args.length;i++){
        System.out.println(args[i]);
        }
        
        int num1=Integer.parseInt(args[0]);
        int num2=Integer.parseInt(args[0]);
        if(s.equals("+")){
            System.out.println(num1+num2);
        }
        else if(s.equals("-")){
            System.out.println(num1-num2);
        }
        else if(s.equals("*")){
            System.out.println(num1*num2);
        }
        else if(s.equals("/")){
            System.out.println(num1/num2);
        }
    }
}

4

回答

5517

閲覧

4件の回答

評価

0

掲示板とチャットの違いを理解しないと、実のある答えは得られないよ。

評価

0

また、ぱっと見で回答します。

・{...} の数が合っていない
・Class宣言がない
・s 変数の宣言がない

以上です。

評価

0

目的が分からないから
答えようがないわ。


とりあえず、わかる範囲で。

・class宣言がない
・{}の対応
・num1とnum2の値が同じだけど。
・sはどこから来たの?

評価

0

さらに追記

・質問者の名前
・質問者の態度
・質問者の書き方
・質問者の日本語の使い方
・質問者の以下略

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。