Nasveti za razglasitev spremenljivk na Javi

click fraud protection

Spremenljivka je vsebnik, ki vsebuje vrednosti, ki se uporabljajo v Program Java. Če želite uporabiti spremenljivko, jo je treba prijaviti. Razglasitev spremenljivk je ponavadi prva stvar v katerem koli programu.

Kako razglasiti spremenljivko

Java je močno vtipkan programski jezik. To pomeni, da mora imeti vsaka spremenljivka z njo povezano vrsto podatkov. Na primer, spremenljivko bi lahko prijavili za uporabo enega od osmih primitivne vrste podatkov: bajt, kratek, int, dolg, plovec, dvojnik, char ali boolean.

Dobra analogija za spremenljivko je misliti na vedro. Lahko ga napolnimo do določene ravni, lahko nadomestimo tisto, kar je v njem, včasih pa mu lahko nekaj dodamo ali odvzamemo. Ko spremenimo spremenljivko za uporabo vrste podatkov, je to kot, da na vedro nalepimo nalepko, ki navaja, s čim se lahko napolni. Recimo, da je oznaka za vedro "Pesek". Ko je nalepka pritrjena, lahko iz vedra kdaj le dodamo ali odstranimo pesek. Kadarkoli bomo poskusili in vanj vložili karkoli drugega, nas bo ustavila policija. Na Javi si lahko omislite

instagram viewer
prevajalnik kot vedra policija. Zagotavlja, da programerji pravilno prijavijo in uporabljajo spremenljivke.

Če želite spremeniti spremenljivko v Javi, potrebujete le tip podatkov, ki mu sledi ime spremenljivke:

 int numberOfDays; 

V zgornjem primeru je bila spremenjena spremenljivka imenovana "numberOfDays" s podatkovno vrsto int. Opazite, kako se vrstica konča s podpičjem. Dvopičje pripoveduje Java prevajalnik da je deklaracija popolna.

Zdaj, ko je bila razglašena, lahko številoOfDays vedno drži samo vrednosti, ki ustrezajo definiciji podatkov tip (tj. za int podatkovni tip je vrednost lahko le celo število med -2,147,483,648 do 2,147,483,647).

Razglasitev spremenljivk za druge vrste podatkov je popolnoma enako:

 byte nextInStream;
kratka ura;
dolga celotnaNezaštevanje zvezd;
ploveča reakcija Čas;
dvojni artikelCena;

Inicializacija spremenljivk

Pred uporabo spremenljivke ji je treba dati začetno vrednost. To se imenuje inicializacija spremenljivke. Če poskusimo uporabiti spremenljivko, ne da bi ji prej dali vrednost:

 int numberOfDays;
// poskusite in dodajte vrednost 10 na vrednost numberOfDays
številoOfDays = številoOfDays + 10;
bo prevajalnik vrgel napako:
spremenljivka numberOfDays morda ni bila inicializirana

Za inicializacijo spremenljivke uporabimo stavek o dodelitvi. Stavek o dodelitvi sledi istemu vzorcu kot matematična enačba (npr. 2 + 2 = 4). Na sredini so leva stran enačbe, desna stran in znak enake (t.j. "="). Če želite spremenljivki dati vrednost, je leva stran ime spremenljivke, desna pa vrednost:

 int numberOfDays;
numberOfDays = 7;

V zgornjem primeru je bil numberOfDays razglašen s podatkovno vrsto int in daje začetno vrednost 7. Zdaj lahko dodamo deset vrednosti številuOfDays, ker je bila inicializirana:

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

Običajno se inicializiranje spremenljivke izvede hkrati z njeno izjavo:

 // deklarirati spremenljivko in ji dati vrednost vse v enem stavku
int numberOfDays = 7;

Izbira spremenljivih imen

Ime spremenljivke je znano kot identifikator. Kot nakazuje izraz, prevajalnik preko imena spremenljivke ve, s katerimi spremenljivkami se ukvarja.

Za identifikatorje obstajajo določena pravila:

  • rezervirane besede ni mogoče uporabiti.
  • ne morejo se začeti z števko, vendar se lahko uporabijo številke po prvem znaku (npr. ime1, n2ame so veljavne).
  • začnejo se s črko, podčrtajem (tj. "_") ali znakom dolarja (tj. "$").
  • ne morete uporabljati drugih simbolov ali presledkov (npr. "%", "^", "&", "#").

Vedno dajte spremenljivkam pomembne identifikatorje. Če spremenljivka drži ceno knjige, jo pokličite kot "knjigaPrice". Če ima vsaka spremenljivka ime, s katerim je jasno, za kaj se uporablja, bo iskanje težav v vaših programih veliko lažje.

Končno obstajajo poimenovanje konvencij na Javi, ki bi vas spodbudili k uporabi. Morda ste opazili, da vsi primeri, ki smo jih dali, sledijo določenemu vzorcu. Kadar se v imenu spremenljivke uporablja več besed, se besedam, ki sledijo prvi, doda veliko začetnico črka (npr. responseTime, numberOfDays.) To je znano kot mešani in je prednostna izbira za spremenljivko identifikatorji.

instagram story viewer