Hva er String?
Sveip for å vise menyen
Nå som du har lært om primitive datatyper, kan du gå videre til en annen viktig type som Java bruker for å arbeide med tekst: String.
I Java lagres ikke tekst ved hjelp av primitive typer. I stedet håndteres det med en spesiell datatype kalt String. En string er rett og slett tekst lagret i en variabel.
Du har allerede brukt strings uten å fokusere på dem, for eksempel når du skriver ut meldinger:
System.out.println("Hello World");
Alt som skrives innenfor doble anførselstegn behandles som en string i Java. Tekst kan lagres i en variabel slik:
String coffeeName = "Cappuccino";
String er ikke en primitiv type
En viktig ting å forstå er at String ikke er en primitiv datatype. I stedet er det en referansetype, noe som betyr:
- den lagrer ikke verdien direkte
- den lagrer en referanse til hvor teksten er lagret i minnet
Vi vil ha et helt eget modul dedikert til Strings hvor vi går mer i detalj — for nå er det bare viktig å huske at Strings fungerer litt annerledes enn tall.
Strings må alltid bruke doble anførselstegn
Korrekt:
String drink = "Latte";
Feil:
String drink = Latte;
Uten anførselstegn tror Java at du refererer til en variabel, ikke tekst.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår