LOGICAL OPERATORS In Java Programming :-

LOGICAL OPERATORS In java Programming (लॉजिकल ऑपरेटर्स ) :-

दोस्तों आज के पाठ में हम Java Programming के Logical Operators के बारे में पढ़ेंगे | Logical operators का उपयोग दो अलग-अलग conditions को combine करके logical operations perform करने के लिए किया जाता है |

Java Programming में तीन प्रकार के Logical Operators होते है :-

 

  • && ( इसे logical AND कहते है | )
  • || ( इसे logical OR कहते है | )
  • ! ( इसे logical NOT कहते है | )

 

  1. Logical OR Operators :- माना x और y दो अलग-अलग variable है और x में हम True value जमा कर देते है ( x = True ) और y में हम False जमा कर देते है ( y = False ) तो x || y करने पर हमे Output True मिलेगा | अगर y = True और x = False होता तब भी हमे x || y करने पर Output True ही मिलता |

साथ ही अगर x = True और y = True होता तब भी हमे Output True ही मिलता | लेकिन अगर x और y दोनों False होता ( x = False y = False ) तो output False मिलेगा |

 

 

आप नीचे के Table में || ( LOGICAL OR ) के सभी Condition को देख सकते है |

Condition 1 Condition 2 Condition 1 || Condition 2
True True True
True False True
False True True
False False False

 

Condition 1 Condition 2 Condition 1 && Condition 2
True True True
True False False
False True False
False False False
  1. Logical AND Operators :- माना x और y दो अलग-अलग variable है और x में हम True value जमा कर देते है ( x = True ) और y में हम False जमा कर देते है ( y = False ) तो x && y करने पर हमे Output False मिलेगा | अगर y = True और x = False होता तब भी हमे x && y करने पर Output False ही मिलता | साथ ही अगर x = True और y = True होता तब भी हमे Output True मिलता | लेकिन अगर x और y दोनों False होता ( x = False y = False ) तो output False ही मिलेगा |

 

  • Logical not Operators :- माना x एक variable है और x में हम True value जमा कर देते है ( x = True ) तो !x करने पर हमे False value मिलेगा और अगर x = False हो तो !x करने पर हमे True value मिलेगा | मतलब की किसी variable में जो value जमा है उसपर not Logical Operators लगाने से हमे उसका opposite value मिल जाता है |

Example:- Example Of Logical Operators in Hindi

package JavaOperators;
import java.util.Scanner;
public class Main {
      private static Scanner sc;
      public static void main(String[] args) {
      int age;
      sc = new Scanner(System.in);
      System.out.println(" Please Enter Your Age: ");
      age = sc.nextInt();            
      if (!(age > 18)) {
      System.out.println("You are Too Young");
      }
     else if (age > 18 && age <= 35) {
     System.out.println("Young Man");
    }
    else if (age == 36 || age <= 60) {
    System.out.println("You are Middle Age Person");
     }
    else {
    System.out.println("You are too Old");
    }
   }

}

 

ऊपर के Example में हमने If else statement का उपयोग किया है If else statement क्या होता है इसके बारे में हम आने बाले पाठों में विस्तार से पढ़ेंगे | अभी आप को इसके बारे में सोचने की जरुरत नहीं है |

 

Increment and Decrement Operators:-