1. Variabler og bokser

Variabler er spesielle ting for lagring av data . Eventuelle data. Alle data i Java lagres ved hjelp av variabler. En av de beste måtene å tenke på en variabel på er som en boks: en helt vanlig boks .

La oss for eksempel si at du skriver tallet 13 på et papir og legger det i en boks. Nå kan vi si at " boksen lagrer verdien 13 ".

Hver variabel i Java har tre viktige egenskaper: type , name og value .

Navnet brukes til å skille en variabel fra en annen . Det er som en etikett på en boks .

Typen av en variabel bestemmer hvilken type verdier/data som kan lagres i den. Vi oppbevarer en kake i en kakeboks, sko i en skoboks osv.

Verdien er et objekt eller data som er lagret i variabelen.

Hvert objekt i Java-språket har sin egen type . For eksempel kan vi ha følgende datatyper: heltall , brøktall , tekst , Cat , House , etc.

Hver variabel (boks) har også sin egen type . En variabel kan bare lagre verdier som tilsvarer dens type. Ulike esker brukes til å oppbevare forskjellige ting: en sjokoladeeske, en kartong til et dusin egg osv. Det er akkurat som i det virkelige liv.


2. Opprette en variabel

I Java-språket lager vi en variabel ved å bruke en kommando som har denne formen:

type name;
Erklære en variabel

der type er typen til variabelen (som tilsvarer typen av verdiene som variabelen kan lagre), og navn er navnet på variabelen.

Eksempler:

Opprette en variabel: først typen, deretter navnet. Beskrivelse
int a;
Lag en variabel som heter atypen int.
String s;
Lag en variabel som heter stypen String.
double c;
Lag en variabel som heter ctypen double.

De to typene som oftest brukes er heltall (betegnet med int) og tekst (betegnet med String). Typen doubleer også populær. Det representerer brøktal (reelle) tall.


3. Oppdrag

Som nevnt ovenfor har en variabel et navn, type og verdi. Vi har allerede vurdert navnet og typen, men hva med verdien? Hvordan legger jeg en verdi inn i en variabel?

For å tilordne en verdi til en variabel har vi tilordningsoperatoren . Den kopierer en verdi fra en variabel til en annen. Det flytter ikke verdien. Den kopierer . Som en fil på disk. Oppgaven ser slik ut:

name = value;
Oppdragsoperatør

der navn er navnet på variabelen og verdi er verdien som skal legges inn i variabelen. Verdien kan være en bokstavelig verdi, navnet på en annen variabel, eller til og med et uttrykk som inkluderer variabler.

Eksempler:

Kode Beskrivelse
int i;
int a, b;
int x;
Variabelen ier opprettet
Den aog bvariabler er opprettet
En xvariabel er opprettet
i = 3;
Variabelen isettes til verdien 3.
a = 1;
b = a + 1;
Variabelen asettes til verdien 1.
Variabelen bsettes til verdien 2.
x = 3;
x = x + 1;
Variabelen xsettes til verdien 3. På neste linje økes
verdien av med . er nå . x1x4

Oppdragsoperatøren er =symbolet. Dette er ikke en sammenligning. Det er verken mer eller mindre enn kommandoen for å kopiere verdien til høyre for likhetstegnet inn i variabelen , som er til venstre. For en sammenligningsoperasjon bruker Java doble lik: ==.


4. Katter og bokser

Slik fanger du en katt:

  1. Ta en tom boks.
  2. Vente.

Det er en spøk 🙂

Selvfølgelig kan du kanskje passe et dusin katter i en boks, men bare én verdi kan settes inn i en variabel . Dette er relatert til neste oppgave.