Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hvad er en string? | Variabler og Datatyper
Introduktion til Java

Hvad er en string?

Stryg for at vise menuen

Nu hvor du har gennemgået primitive datatyper, kan du gå videre til en anden vigtig type, som Java bruger til at arbejde med tekst: String.

I Java gemmes tekst ikke ved hjælp af primitive typer. I stedet håndteres det med en særlig datatype kaldet String. En string er blot tekst, der er gemt i en variabel.

Du har allerede brugt strings uden at fokusere på dem, for eksempel når du udskriver beskeder:

System.out.println("Hello World");

Alt, der skrives inden for dobbelte anførselstegn, behandles som en string i Java. Tekst kan gemmes i en variabel som dette:

String coffeeName = "Cappuccino";

String er ikke en primitiv type

En vigtig ting at forstå er, at String ikke er en primitiv datatype. I stedet er det en referencetype, hvilket betyder:

  • den gemmer ikke værdien direkte
  • den gemmer en reference til, hvor teksten er lagret i hukommelsen

Vi vil have et helt modul dedikeret til Strings, hvor vi går mere i detaljer — for nu skal du blot huske, at Strings fungerer lidt anderledes end tal.

Strings skal altid bruge dobbelte anførselstegn

Korrekt:

String drink = "Latte";

Forkert:

String drink = Latte;

Uden anførselstegn tror Java, at du henviser til en variabel og ikke til tekst.

question mark

Hvilken af følgende er den korrekte måde at oprette en String i Java på?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 2. Kapitel 7
some-alt