Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pridať niektoré premenné do svojho programu , a zistiť , či jeden je menšia ako ostatné . Použite nasledujúci ukážkový kód : int NUMA = 5 ; int otupený = 3 ; if ( NUMA < znecitlivenie ) System.out.println ( " je menšia ako B " ) , inak System.out.println ( " nie je menej než B " ) ;
Tento kód testuje , či prvé číslo menšie ako druhé , písať správu, ak sa jedná . Ak prvý test vráti falošný výsledok , bude spustenie kódu skok do sekcie iný a spustite ho . Sekcia inak neznamená , že prvé číslo je väčšie ako druhé , pretože čísla môžu byť rovnaké . Nasledovné alternatívne verzie vykonáva dodatočnú skúšku : if ( NUMA finále iný oddiel v tomto prípade sa vykoná iba v prípade , že prvé dva testy vráti falošné výsledky , takže čísla musia byť sa rovná . test , či sú čísla sú buď väčšie alebo rovné navzájom . Nasledujúci kód demonštruje túto skrátenú techniku : if ( NUMA > = znecitlivenie ) System.out.println ( " je buď väčší alebo rovné B " ) ; Ak chcete zistiť , či je číslo menšie alebo rovnajúcu sa ďalšia , poskytnúť časť iného , použiť nasledujúci kód : if ( NUMA < = znecitlivenie ) System.out.println ( " je buď menšie alebo rovné B " ) ; else System.out.println ( " A je väčší ako B " ) ; . časť iného bude iba v prípade , že prvé číslo nie je ani rovná , ani menej než sekundu Zistite si , či premenná je rovná ďalšie. Ak si len potrebujete vedieť , či dve hodnoty sú rovnaké , použite nasledujúcu syntax : if ( NUMA == znecitlivenie ) System.out.println ( " A a B sú si rovné " ) ; dvojité znamienko rovnosti vykonáva test rovnosti , nesmie zamieňať s jednotlivými znamienko rovnosti , ktoré vykonáva úlohu . Ak chcete zistiť , či dve premenné nie sú rovnaké , použite nasledujúci zápis: if ( numA! = znecitlivenie ) System.out.println ( " A a B nie sú rovnaké " ) ; Výsledkom tejto test neuvádza , ktoré číslo je vyššie alebo nižšie , len , že dva nie sú rovnaké . reťazca svoje skúšky na splnenie viac ako jednu podmienku . Nasledujúci kód vzorky demonštruje zreťazenie dvoch podmienených testov spoločne : if ( NUMA > Numb Numb && > = 0 ) System.out.println ( " A je väčší ako B , a je tiež väčší ako nula , pretože B je aspoň nula " ) ; Tento test vráti iba skutočný výsledok , ak obidva jednotlivé testy tiež vrátiť skutočný výsledok . Ak je jeden z dvoch testov vráti false výsledok , vráti celý vyhlásenie nepravdivé a jeho obsah sa nespustí . Reťazové testy spoločne zadať voliteľné podmienky . Ak chcete vyskúšať na jeden z dvoch podmienok , použite nasledujúci kód : if ( NUMA > Numb
2
3
4
5