Numb ) System.out.println ( " A groter dan B " ) ; anders System.out.println ( " de nummers zijn gelijk " ) ;
de laatste anders sectie in dit geval zal alleen uitvoeren als de eerste twee tests return false resultaten , dus de getallen moet gelijk .
Test 2 of de nummers ofwel groter dan of gelijk aan elkaar . De volgende code toont dit vlugschrift techniek : if ( Numa > = Numb ) System.out.println ( " A is ofwel groter dan of gelijk aan B " ) ;
Om te bepalen of een getal kleiner dan of gelijk aan een ander , zorgen voor een ander gedeelte , gebruikt u de volgende code : if ( Numa < = Numb ) System.out.println ( " A is ofwel kleiner dan of gelijk aan B " ) ; anders System.out.println ( " A is groter dan B " ) ; .
anders sectie zal alleen uitvoeren als het eerste getal is niet gelijk aan of minder dan de tweede
3
Zoek uit of een variabele gelijk is aan een . Als u alleen hoeft te weten of twee waarden gelijk zijn , gebruikt u de volgende syntaxis : if ( NUMA == numb ) System.out.println ( " A en B zijn gelijk " ) ;
De dubbel is- teken voert een gelijke test, niet te verwarren met de single gelijk-teken , die zich bezighoudt met een opdracht . Om te achterhalen of de twee variabelen niet gelijk zijn , gebruikt u de volgende notatie : if ( numA! = numb ) System.out.println ( " A en B zijn niet gelijk " ) ;
Het resultaat van deze -test geeft niet aan welk nummer hoger of lager is , maar dat de twee niet gelijk zijn .
Chain 4 uw tests om meer dan een voorwaarde voldoen . De volgende voorbeeldcode geeft aan chaining twee conditionele testen samen : if ( Numa > gevoelloos && gevoelloos > = 0 ) System.out.println ( " A is groter dan B en is ook groter dan nul , want B is op zijn minst zero " ) ;
Deze test zal alleen terugkeren een ware wanneer de beide afzonderlijke tests ook return true resultaat . Als een van de twee tests geeft een vals resultaat , de volledige verklaring false retourneert en de inhoud ervan wordt niet uitgevoerd .
Chain 5 test samen om facultatieve voorwaarden te specificeren . Om te testen op een van de twee voorwaarden , gebruikt u de volgende code : if ( Numa > verkleumd | | NUMA < 0 ) System.out.println ( " A is groter dan B of kleiner is dan nul " ) ;
Deze test geeft een echte resultaat als een van de afzonderlijke tests geeft true . Indien de eerste test keert echte resultaat zal Java zelfs voeren de tweede test , omdat de inhoud van de conditionele opdracht onmiddellijk uitgevoerd , het uitvoeren van de boodschap . U kunt keten samen zoveel tests als u wilt .