2016-08-13 6 views
-2

私は&&論理演算子のコードを書いたが、||が論理演算子であれば何か他のものを出力したい。どの論理演算子が使用されたかをプログラムに認識させるにはどうすればよいですか?

public class apples { 
public static void main(String args[]){ 
int boy=11; 
int girl=64; 

if(boy> 10 && girl< 65){ 
    System.out.println("Both conditions are correct"); 
} 
    else 
    { 
     System.out.println("At least one condition is wrong"); 
    } 
} 

} 

編集:申し訳ありませんが私の意見を明確に表現することができなかった場合。私は、プログラムが論理演算子を認識し、それに応じて行動できるかどうかを知りたがっています。これは不要かもしれません。私はそれについて考えるだろう。

+0

それはあなたが求めているものはかなり不明です。あなたは単に 'else if(boy> 10 || girl <65){...}'を使うのはどうですか? – dpr

+0

あなたが取得しようとしているものが不明であるため、下落しました。 –

+0

私はあなたが言ったように、私が表現しようとしていることが不必要かもしれないことを理解しました。論理演算 –

答えて

0

else ifを参照してください。最初のif文が終了してからelse文が始まる前に使用できます。

0
enter code here 

パブリッククラスSimpleGUI {

public static void main(String args[]){ 
int boy=11; 
int girl=64; 

if(boy> 10 && girl< 65) 
    System.out.println("Both conditions are correct"); 

else 

    System.out.println("At least one condition is wrong"); 

    if (boy> 10 || girl< 65) 
     System.out.println("At least one condition is correct"); 
    else 
    System.out.println("Both conditions are wrong"); 

} 

}

関連する問題