CodeGym/Java kurs/Modul 1/Variable typer

Variable typer

Tilgjengelig

1. Deklarere variabler

La oss ta en ny titt på hvordan du lager variabler.

For å lage en variabel må du skrive følgende kommando: .type name;

Eksempler:

Kommando Forklaring
String s;
En Stringvariabel navngitt sopprettes.
Denne variabelen kan lagre tekst.
int x;
En intvariabel navngitt xopprettes.
Denne variabelen kan lagre heltall.
int a, b, c;
int d;
Intvariabler kalt a, b, c, og dopprettes.
Disse variablene kan lagre heltall.
Viktig!
Du kan ikke opprette to variabler med samme navn i samme metode.Men på forskjellige måter kan du. Det er som å ha bokser i forskjellige hus.

Det er også begrensninger på navnet på en variabel . På den ene siden kan det være hva som helst. Men på den annen side kan den ikke inneholde mellomrom eller spesialtegn som +, -, osv. Det er best å bare bruke latinske bokstaver og tall i en variabels navn.

Merk at i Java har det betydning om du skriver store eller små bokstaver. int aer ikke det samme som Int a.

Forresten, i Java kan du lage en variabel og samtidig tilordne en verdi til den. Dette sparer tid og plass:

Kompakt kode Lang kode tilsvarende koden til venstre
int a = 5;
int a;
a = 5;
int b = 6;
int b;
b = 6;
int c = 7;
int c;
c = 7;
int d = c + 1;
int d;
d = c + 1;
String s = "I'm Amigo";
String s;
s = "I'm Amigo";

På den måten er det mye mer kompakt og oversiktlig.

Vel, nå som vi har funnet ut hvordan vi lager variabler, la oss bli kjent med de to mest brukte typene i Java-språket. De er int(heltall) og String(tekst/strenger).


2. intTypen

En intvariabel kan lagre heltall. Du kan utføre ulike operasjoner (addisjon, subtraksjon, multiplikasjon, divisjon og andre) på intvariabler. Eksempler:

Kode Forklaring
int x = 1;
int y = x*2;
int z = 5*y*y + 2*y + 3;
xlik lik 1
ylik 2
z, 20 + 4 + 3som er lik27
int a = 5;
int b = 1;
int c = (a-b) * (a+b);
alik lik 5
blik 1
c, 4 * 6som er lik24
int a = 64;
int b = a/8;
int c = b/4;
int d = c*3;
alik 64
blik 8
clik 2
dlik6

3. StringTypen

Typen Stringlar deg lagre tekstlinjer, også kjent som strenger.

For å tilordne en streng i Java, må du skrive teksten til strengen innenfor anførselstegn . Eksempel:

Kode Forklaring
String s = "Amigo";
sinneholder"Amigo"
String s = "123";
sinneholder "123".
String s = "Bond 007";
sinneholderBond 007

Ser lett ut, ikke sant? I så fall, så her er et annet interessant faktum.

I Java kan du slå sammen strenger med et plusstegn ( +). Eksempel:

Kode Forklaring
String s = "Amigo" + " is the best";
sinneholderAmigo is the best
String s = "";
sinneholder en tom streng — en streng uten tegn i det hele tatt.
int x = 333;
String s = "Amigo" + x;
s inneholderAmigo333

Legg merke til at vi i det siste eksemplet satt sammen en streng og et tall . Alt er enkelt her også: tallet konverteres til en streng, og deretter limes de to strengene sammen. Når du setter sammen strenger og tall , ender du alltid opp med en streng .


4. Vise en variabel på skjermen

Det ser ut til at alt er så åpenbart og enkelt. Da kan du kanskje gjette med en gang hvilken kommando du kan bruke for å vise en variabel på skjermen?

Faktisk er alt enkelt. For å vise noe på skjermen bruker vi kommandoen . Uansett hva vi ønsker å vise frem, går vi inn som et argument.System.out.println()

Kode Skjermutgang
System.out.println("Amigo");
Amigo
System.out.println("Ami" + "go");
Amigo
String s = "Amigo";
System.out.println(s);
Amigo
String s = "Am";
System.out.println(s + "igo");
Amigo

Forhåpentligvis er dette litt klarere nå. Nå skal vi sjekke om du har forstått alt riktig. Øvelse er lakmusprøven: bare øvelse kan hjelpe deg å vite om du har forstått alt godt.


3
Oppgave
Java Syntax,  nivålekse
Låst
Implement the print method
Writing your own methods is the way to achieve unlimited freedom, but it is also a great responsibility. We implement methods carefully and thoughtfully. This task requires you to write a print method that will display a certain string. Not once, but four times. The string is a method argument, meaning that it will be supplied as an input.
Kommentarer
  • Populær
  • Ny
  • Gammel
Du må være pålogget for å legge igjen en kommentar
Denne siden har ingen kommentarer ennå