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

Dokonca aj funkcie v jazyku Java

Java programy možno vypočítať , či číslo typu integer je párne alebo nepárne . To môže byť užitočné úlohu v určitých aplikáciách , napríklad tam , kde je proces striedavého . Vykonaním aritmetické operácie na celé číslo , Java kód môže určiť , či je to ešte . Ak to nie je ani , musí to byť divné . Pomocou tohto procesu v spojení s logickými premennými , môžu programy realizovať tok riadenia šité na mieru číselnú hodnotu . Premenné

Ak program potrebuje na určenie , či je alebo nie je číslo premenná i , môžete tak urobiť pomocou premenných . Nasledujúci ukážkový kód v jazyku Java inštancii dve premenné : počet int = 6 ; boolean ISEVEN = false ;

číslo je modelovaný ako primitívny typ celočíselnej premennej s ľubovoľnou počiatočnej hodnoty . Boolean premenná môže mať len hodnotu true alebo false . Boolean je inicializovaný na hodnotu false ako predvolenú hodnotu . Boolean premennej meno je zmysluplné zastúpenie jeho účelu a zmyslu . Po aritmetický procesu , hodnota bude true , ak je číslo párne , false , ak tomu tak nie je .
Zvyšok

Java programy môžu využívať rad aritmetické operátory . Prevádzkovateľ zvyšok vráti hodnotu predstavujúcu zvyšok po dokončení výpočtu rozdelenia . Napríklad, nasledujúci výpočet by viedlo k hodnote piatich : 15 % 10 celým

Akonáhle je prvý operand je rozdelená do druhého , zvyšok je päť . Program môžete použiť nasledujúci kód na vytvorenie zvyšok čísla premenné po delení dvoma : číslo % 2

Výpočet delí dvoma , pretože párne čísla vydeľte dvoma bezo zvyšku , zatiaľ čo nepárne čísla zanechať zvyšok jedného , keď delené dvoma .
Podmienené

Začlenením Výpočet Zvyšok do podmieneného príkazu , Java program môže aktualizovať hodnotu boolean premennej . Nasledujúci kód ukazuje : if ( ( číslo % 2 ) == 0 ) ISEVEN = true ;

Tento kód vykonáva test . Je-li zostávajúcu časť čísla , po delení dvoma , je rovná nule , musí byť ešte . Ak test vráti hodnotu true , boolean premennej je preto aktualizovaný, aby odrážal skutočnú hodnotu . Ak podmienenej test vráti falošný výsledok , čo znamená , že číslo nie je ani , že má byť nepárne . V tomto prípade sa program nemusí robiť nič , pretože boolean premenná má stále svoju pôvodnú hodnotu false . Program by sa mohol otestovať funkciu takto : System.out.println ( číslo + " ? Je ešte - " + ISEVEN ) ;
Control

raz Java program má booleovské premenné s hodnotou , ktorá reprezentuje , či číslo je dokonca možné , že pomocou tejto premennej diktovať tok riadenia . Nasledujúci ukážkový kód demonštruje : if ( ISEVEN ) { //pre spracovanie párnych čísel } else { //spracovanie pre nepárne čísla }

Vnútri každého z týchto blokov , program môže diktovať spracovanie pre každý prípad , číslo je párne alebo nepárne . Táto štruktúra umožňuje programátorom prispôsobiť to , čo sa stane , keď program spustí na konkrétnych okolnostiach .

Najnovšie články

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