Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť Max celých čísel v Jave

Pri písaní programov v jazyku Java , nemusíte vždy vedieť , aké dáta hodnoty kódu sa bude zaoberať . Použitie ovládacích štruktúr , ako sú podmienené príkazy , môžete porovnať premenné a hodnoty . S " v prípade , " " else if " a " inde " príkazy , môžete zistiť , ktorý z dvoch celých čísel je väčšie , nastavenie tretej premennej , aby odrážal túto hodnotu . V závislosti na potrebách vašej aplikácie , môžete implementovať ďalšie funkcie v rámci svojich podmienených blokov . Pokyny dovolená 1

Pripravte si celočíselné hodnoty . Ak ešte nemáte celá používať , môžete pridať nasledujúci kód vzorky k programu Java :

int firstNum = 5 ; int secondNum = 7 ;

Dajte týmito premennými žiadne mená a hodnoty sa vám páči . Pri testovaní program , meniť hodnoty zakaždým , keď budete kompilovať a spúšťať vidieť rôzne funkcie pri práci .
2

Vytvorte tretej premennej pre uloženie maximum z vašich dvoch celočíselných hodnôt . Pridajte nasledujúci kód :

int max = -1 ;

Nastavením tejto hodnoty na zápornú spočiatku , váš program nebude robiť chybné využitie . Tento kód funguje na predpoklade , že vaše celočíselné hodnoty sú aspoň nulová . Je-li vaše hodnoty sú pravdepodobne pod nulu , nastaviť počiatočnú hodnotu tejto premennej na číslo , ktoré je mimo možný rozsah hodnôt .
3

Vykonať podmienečný test vašich čísel . Pridajte nasledujúce " if " vyhlásenie kódu :

if ( firstNum > secondNum ) max = firstNum ;

testuje , či je prvé číslo väčšie ako druhé . Ak test vráti hodnotu true , bude kód nastavený na " max" premenné podľa hodnoty prvého čísla , pretože to je najväčšia . Ak tento test vracia hodnotu false , bude váš program vyzerať pre všetky zreťazené podmienkové , ako je napríklad " else if " alebo " iný " blok .
4

Pridať " else if " blok do svojho kódu . Použite nasledujúcu syntax pridať druhý podmieneného príkazu :

else if ( secondNum > firstNum ) max = secondNum ;

Tento test kontroluje , či druhé číslo je väčšie , než prvý . Ak test vráti hodnotu true , je obsah tohto vyhlásenia bude vykonávať , nastavenie hodnoty druhého čísla na " max" premenné . Ak tento test vráti hodnotu false , program bude hľadať ďalej ešte inak , pokiaľ testy .
5

Pridať " iného " blok do podmieneného kódu . Ak sú oba testy vráti falošné hodnoty , musia byť celé čísla byť rovnaká , tak pridajte nasledujúci kód :

inde max = firstNum ;

Tento kód ľubovoľne zvolí nastavenie " max" na prvé číslo , pretože to nezáleží na tom , ktorý z nich si vyberiete , ak sú rovnaké . " Else " a " else if " príkazy vykonať iba vtedy , keď predchádzajúce skúšky sa vrátili falošné výsledky . Ak dôjde pravda , výsledkom bude realizácia skákať okolo podmienených kontrol . " Max " premenná by mal teraz obsahovať najväčšiu hodnotu z vašich dvoch celých čísel .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené