public static void main(String[] args) {
int input1 = Integer.parseInt(args[0]);
int input2 = Integer.parseInt(args[1]);
String sign = args[2];
//それぞれのメソッド呼び出し ★if(sign = "+"){ plus(input1,sign,input2); ★}else if(sign = "-"){ minus(input1,sign,input2); ★}else if(sign = "×"){ multiply(input1,sign,input2); ★}else if(sign = "÷"){ divide(input1,sign,input2); }else{ System.out.println("計算できません。"); } }
お世話になります。
入力された数字、input1とinput2を
入力された記号、signの種類によって計算するメソッドを分けるコードの冒頭部分です。
これは課題なので、
//それぞれのメソッド呼び出し
以下をEclipseを用いて作成しています。
各★のところで、
String から boolean には変換できません
というエラーが発生します。
クイックフィックスによる
if(sign = "+"){
↓
if(sign = "+" != null){
これでは解決しませんでした。
むしろエラーが増えました。
皆さんどうか対応策をご教授下さい。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/08 05:42
2015/04/08 15:41
2015/04/08 23:18