Muuttujien Nimeämissäännöt
Pyyhkäise näyttääksesi valikon
Nyt kun ymmärrät, mitä muuttujat ovat, seuraava tärkeä askel on oppia nimeämään ne oikein. Hyvä nimeäminen tekee koodistasi helpommin luettavaa, helpommin virheenkorjattavaa ja helpommin ylläpidettävää tulevaisuudessa.
Ei välilyöntejä
Muuttujien nimissä ei saa olla välilyöntejä — muuttujan nimi tulee aina kirjoittaa yhtenäisenä sanana.
Virheellinen:
int user age = 25;
Tämä korjataan yhdistämällä sanat camelCase-muodossa:
int userAge = 25;
CamelCase-kirjoituksessa ensimmäinen sana alkaa pienellä kirjaimella ja jokainen seuraava sana isolla kirjaimella:
firstName
playerScore
accountBalance
Ei numeroa alussa
Muuttujan nimi ei voi alkaa numerolla.
Virheellinen:
int 1score = 100;
Oikein:
int score1 = 100;
Numeroita saa olla nimen keskellä tai lopussa, mutta ei alussa.
Ei erikoismerkkejä
Muuttujien nimissä ei saa olla erikoismerkkejä kuten -, @, # tai %.
Virheellinen:
int user-age = 25;
Java tulkitsee - miinusoperaattoriksi. Sen sijaan:
int userAge = 25;
Sallitut merkit muuttujien nimissä:
- kirjaimet;
- numerot;
- alaviivat
_; - dollarimerkit
$(harvoin käytetty).
Java on kirjainkoon suhteen tarkka
Java erottaa isot ja pienet kirjaimet toisistaan:
int age = 25;
int Age = 30;
Nämä ovat kaksi eri muuttujaa. Eli age, Age ja AGE ovat kaikki eri muuttujia Javassa.
Käytä kuvaavia nimiä
Kuvaava muuttujan nimi kertoo selkeästi, mitä arvo edustaa. Vertaa näitä kahta:
int a = 100;
int playerScore = 100;
Vaikka molemmat toimivat samalla tavalla, jälkimmäinen on paljon parempi, koska se kertoo heti, mitä arvo tarkoittaa. Hyvä nyrkkisääntö: jos muuttujan merkitystä täytyy selittää, nimi ei todennäköisesti ole tarpeeksi hyvä.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme