Savjeti za proglašavanje varijabli na Javi

Varijabla je spremnik koji sadrži vrijednosti koje se koriste u a Java program. Da biste mogli upotrijebiti varijablu, potrebno ju je proglasiti. Deklariranje varijabli obično je prvo što se događa u bilo kojem programu.

Kako proglasiti varijablu

Java je snažno tipkani programski jezik. To znači da svaka varijabla mora imati povezanu vrstu podataka. Na primjer, varijabla može biti deklarirana da koristi jedan od osam primitivne vrste podataka: bajt, kratak, int, dugačak, plutajući, dvostruki, char ili boolean.

Dobra analogija za varijablu je misliti na kantu. Možemo ga ispuniti na određenu razinu, možemo zamijeniti ono što je unutra, a ponekad možemo dodati ili oduzeti nešto od njega. Kad deklariramo varijablu za upotrebu vrste podataka, to je kao stavljanje oznake na kantu koja kaže čime se može napuniti. Recimo da je naljepnica za kantu "Pijesak". Jednom kada se naljepnica pričvrsti, iz kante možemo ikada samo dodavati ili uklanjati pijesak. Kad god pokušamo i stavimo bilo što drugo u to, policija će nas zaustaviti. U Javi možete misliti na

instagram viewer
kompajler kao policajac iz kante. Osigurava da programeri pravilno prijavljuju i koriste varijable.

Za deklariranje varijable u Javi sve što trebate je vrsta podataka koju slijedi naziv varijable:

 int numberOfDays; 

U gornjem primjeru, varijabla pod nazivom "numberOfDays" deklarirana je s tipom podataka int. Primijetite kako se linija završava s dvotočkom. Dvotočka govori dvotočkom Java prevodilac da je deklaracija potpuna.

Sad kad je proglašen, numberOfDays može ikada zadržati samo vrijednosti koje odgovaraju definiciji podataka vrsta (tj. za int vrstu podataka vrijednost može biti samo cijeli broj između -2,147,483,648 do 2,147,483,647).

Deklariranje varijabli za ostale vrste podataka potpuno je isto:

 byte nextInStream;
kratki sat;
dugo ukupnoNUMOfStars;
plutajuća reakcija Vrijeme;
dvostruka stavkaCijena;

Inicijalizacija varijabli

Prije upotrebe varijable mora joj se dati početna vrijednost. To se naziva inicijalizacijom varijable. Ako pokušamo upotrijebiti varijablu bez da joj prvo dodijelimo vrijednost:

 int numberOfDays;
// pokušajte i dodajte 10 u vrijednost numberOfDays
brojOfDays = brojOfDays + 10;
prevoditelj će izbaciti pogrešku:
varijabilni brojOfDays možda nije inicijaliziran

Za inicijalizaciju varijable koristimo izjavu o dodjeli. Izjava o zadatku slijedi isti obrazac kao i matematička jednadžba (npr. 2 + 2 = 4). U sredini se nalaze lijeva strana jednadžbe, desna strana i znak jednake (tj., "=") U sredini. Da biste varijabli dali vrijednost, lijeva strana je ime varijable, a desna vrijednost:

 int numberOfDays;
brojOfDays = 7;

U gornjem primjeru numberOfDays je deklariran s tipom podataka int i daje početnu vrijednost 7. Sada možemo dodati deset vrijednosti numberOfDays jer je inicijalizirana:

 int numberOfDays;
brojOfDays = 7;
brojOfDays = brojOfDays + 10;
System.out.println (numberOfDays);

Tipično se inicijalizacija varijable vrši istodobno s njenom deklaracijom:

 // deklarirati varijablu i dati joj vrijednost sve u jednoj izjavi
int brojOfDays = 7;

Odabir imena varijabli

Naziv varijabli poznat je kao identifikator. Kao što pojam sugerira, način na koji prevoditelj zna s kojim se varijablama bavi nalazi se kroz naziv varijable.

Postoje određena pravila za identifikatore:

  • rezervirane riječi ne može se koristiti.
  • ne mogu započeti s znamenkom, ali znamenke se mogu koristiti nakon prvog znaka (npr. ime1, n2ame su važeće).
  • mogu započeti s slovom, podvlakom (tj. "_") ili znakom dolara (tj. "$").
  • ne možete koristiti druge simbole ili razmake (npr. "%", "^", "&", "#").

Uvijek dajte svojim varijablama značajne identifikatore. Ako varijabla drži cijenu knjige, tada je nazovite "poput cijene" knjige. Ako svaka varijabla ima naziv zbog kojeg je jasno za što se koristi, to će olakšati pronalaženje pogrešaka u vašim programima.

Napokon, postoje imenovanje konvencija u Javi koju bismo preporučili da koristite. Možda ste primijetili da svi primjeri koje smo dali slijede određeni obrazac. Kada se u imenu varijable koristi više riječi, riječi koje slijede nakon prve imaju velikim slovom slovo (npr. reakcijsko vrijeme, brojOf dana). To je poznato kao miješani slučaj i preferirani je izbor za varijablu identifikatori.