Muutujad on arvutiprogrammeerimisel üks olulisemaid mõisteid. Nad salvestavad sellist teavet nagu tähed, numbrid, sõnad, laused, tõene/vale ja palju muud. See annab teile sissejuhatuse Java muutujate kasutamisse. See pole mõeldud täieliku juhendina, vaid sammuna arvutiprogrammeerija maailma.
Sammud
Samm 1. Looge lihtne Java programm
Esitatakse näide nimega Hello.java:
public class Tere {public static void main (String args) {System.out.println ("Tere maailm!");
Samm 2. Kerige kohta, kuhu soovite muutuja sisestada
Pidage meeles: kui paigutate muutuja põhiklassi, saate sellele viidata kõikjal. Valige vajaliku muutuja tüüp.
-
Täisarvulised andmetüübid: kasutatakse täisarvuväärtuste, näiteks 3, 4, -34 jne salvestamiseks
- bait
- lühike
- int
- pikk
-
Ujukoma andmetüüp: kasutatakse selliste murdosadega numbrite salvestamiseks nagu 3.479
- hõljuma
- kahekordne
-
Märgi andmetüüp: kasutatakse selliste märkide salvestamiseks nagu 's', 'r', 'g', 'f' jne
süsi
-
Loogilised andmetüübid: saab salvestada ühe kahest väärtusest: tõene ja väär
loogiline
-
Viiteandmetüübid: kasutatakse objektidele viidete salvestamiseks
- Massiivi tüübid
- Objektitüübid nagu string
Samm 3. Looge muutuja
Siin on näiteid igale tüübile väärtuse loomise ja määramise kohta.
-
int someNumber = 0;
-
double someDouble = 635,29;
-
float someDecimal = 4.43f;
-
boolean trueFalse = true;
-
String someSentence = "Minu koer sõi mänguasja";
-
char someChar = 'f';
Samm 4. Mõista, kuidas see toimib
Põhimõtteliselt on see "tüübi nimi = väärtus".
Samm 5. Kaitske muutujaid hilisema redigeerimise eest, lisades soovi korral oma koodi teisele reale sulgude vahele (lõplik tüübi nimi) (public static void main)
lõplik int mõniNumber = 35; „Lõpliku” lisamine tähendab, et muutujat „someNumber” ei saa hiljem muuta
Näpunäiteid
- Igal programmi muutujal peab olema unikaalne nimi, vastasel juhul satute vigu.
- Java -s peavad kõik juhised lõppema tähega;
- Erinevatel muutujatel võib teatud tingimustel olla sama nimi. Näiteks: meetodi muutujal võib olla sama nimi kui eksemplari muutujal.