Variabler er et av de viktigste begrepene innen dataprogrammering. Variabler lagrer informasjon som bokstaver, tall, ord, setninger, true/false og mer. Denne artikkelen er en introduksjon til hvordan du bruker variabler i Java. Denne artikkelen er ikke ment som en komplett guide, men som et springbrett i en verden av dataprogrammering.
Steg
Trinn 1. Lag et enkelt Java -program
Eksemplet som er gitt her, heter Halo.java:
offentlig klasse Hei {public static void main (String args) {System.out.println ("Hello World!");
Trinn 2. Bla til der du vil sette inn variabelen
Husk: hvis du plasserer en variabel i hovedklassen, kan du referere til den hvor som helst. Velg typen variabel du trenger.
-
Heltall datatype: brukes til å lagre heltallverdier som 3, 4, -34 etc.
- byte
- kort
- int
- lang
-
Datatype flytende punkt: brukes til å lagre tall som inneholder brøkdeler som 3, 479
- flyte
- dobbelt
-
Tegn datatype (tegn): brukes til å lagre tegn som 's', 'r', 'g', 'f' etc.
røye
-
Boolsk datatype: kan lagre en av to verdier: true og false
boolsk
-
Referansedatatype (referanse): brukes til å lagre referanser til objekter
- Array Type
- Objekttyper som streng
-
Lag en variabel. Følgende er et eksempel på hvordan du oppretter og definerer verdier for hver type.
-
int someNumber = 0;
-
dobbelt noenDobbelt = 635,29;
-
float someDecimal = 4.43f;
-
boolsk trueFalse = true;
-
String someSentence = "Hunden min spiste et leketøy";
-
char someChar = 'f';
-
-
Vet hvordan det fungerer. I utgangspunktet er trikset "type navn = verdi".
-
Beskytt variabelen mot å bli redigert på nytt, eventuelt ved å legge til "sluttypenavn" mellom parentesene på den andre linjen i koden din (offentlig statisk tomrom).
siste int someNumber = 35; Å legge til 'final' her betyr at variabelen 'someNumber' er uforanderlig
Tips
- Hver variabel i et program må ha et unikt navn, ellers får du feil.
- I Java må alle kommandolinjer ende med;
- Ulike variabler kan ha samme navn under visse forhold. For eksempel kan en variabel i en metode ha samme navn som variabelnavnet.