Vad är variabler?
Svep för att visa menyn
I Java behöver program ofta lagra information för att kunna använda den senare. Hittills har du bara använt värden direkt i koden, som:
System.out.println("Hello!");
Detta fungerar för enkla program, men riktiga applikationer behöver ett sätt att komma ihåg information istället för att skriva om den om och om igen.
En variabel är en namngiven behållare för att lagra data.
I Java har varje variabel tre viktiga delar: en typ, ett namn och ett värde. Typen talar om för Java vilken sorts data som kan lagras, namnet är hur vi refererar till variabeln, och värdet är själva datan som lagras inuti.
Du kan tänka på det som en låda:
- Etiketten på lådan är variabelns namn;
- Typen definierar vilken sorts saker lådan får innehålla;
- Värdet är det vi faktiskt lägger i lådan.
Till exempel:
int age = 25;
intär typen;ageär namnet;25är värdet.
Så vi säger: skapa en låda som heter age, tillåt den att lagra heltal, och lägg 25 i den.
När en variabel har skapats kan vi använda den var som helst i vårt program.
Observera att vi inte använde citattecken runt age. Det är viktigt eftersom:
"age"behandlas som vanlig text;agerefererar till själva variabeln.
Så detta:
System.out.println("age");
skriver ut:
age
Eftersom Java behandlar det som text istället för en variabel.
Variabler kan också ändras medan programmet körs:
Main.java
12345678910package com.example; public class Main { public static void main(String[] args) { int age = 25; age = 30; System.out.println(age); } }
Det är därför de kallas variabler — deras värde kan variera under körning.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Vad är variabler?
I Java behöver program ofta lagra information för att kunna använda den senare. Hittills har du bara använt värden direkt i koden, som:
System.out.println("Hello!");
Detta fungerar för enkla program, men riktiga applikationer behöver ett sätt att komma ihåg information istället för att skriva om den om och om igen.
En variabel är en namngiven behållare för att lagra data.
I Java har varje variabel tre viktiga delar: en typ, ett namn och ett värde. Typen talar om för Java vilken sorts data som kan lagras, namnet är hur vi refererar till variabeln, och värdet är själva datan som lagras inuti.
Du kan tänka på det som en låda:
- Etiketten på lådan är variabelns namn;
- Typen definierar vilken sorts saker lådan får innehålla;
- Värdet är det vi faktiskt lägger i lådan.
Till exempel:
int age = 25;
intär typen;ageär namnet;25är värdet.
Så vi säger: skapa en låda som heter age, tillåt den att lagra heltal, och lägg 25 i den.
När en variabel har skapats kan vi använda den var som helst i vårt program.
Observera att vi inte använde citattecken runt age. Det är viktigt eftersom:
"age"behandlas som vanlig text;agerefererar till själva variabeln.
Så detta:
System.out.println("age");
skriver ut:
age
Eftersom Java behandlar det som text istället för en variabel.
Variabler kan också ändras medan programmet körs:
Main.java
12345678910package com.example; public class Main { public static void main(String[] args) { int age = 25; age = 30; System.out.println(age); } }
Det är därför de kallas variabler — deras värde kan variera under körning.
Tack för dina kommentarer!