Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Streng i Dart | Variabler og Datatyper i Dart
Introduktion til Dart

bookStreng i Dart

Stryg for at vise menuen

I Dart kan strengværdier repræsenteres ved hjælp af enten enkelt- eller dobbeltanførselstegn. Enkeltlinjede strenge repræsenteres med enkelt- eller dobbeltanførselstegn, mens tredobbelte anførselstegn anvendes til at repræsentere flersporede strenge.

main.dart

main.dart

copy
12345
void main() { String greeting = 'Hi '; String name = "John!"; print(greeting + name); }

Variabel i streng

I Dart kan du indsætte værdien af en variabel af enhver datatype midt i en String. Indsættelse af variabler i en String er væsentligt af følgende grunde.

Læsbarhed og redigeringsvenlighed
expand arrow

String-interpolation gør koden mere forståelig og brugervenlig, især når du skal indsætte variabelværdier i en String. I stedet for kompleks strengsammenkædning kan du nemt inkludere dem i String ved hjælp af speciel syntaks.

Fejlforebyggelse
expand arrow

Brug af String-interpolation hjælper med at undgå fejl under sammenkædning af strenge og sikrer korrekt indsættelse af variabelværdier, idet deres datatyper tages i betragtning.

Sproglig fleksibilitet
expand arrow

Du kan problemfrit kombinere tekst og variabelværdier i strenge, hvilket muliggør oprettelse af mere dynamiske og tilpasningsdygtige beskeder og strenge.

Sammenfatning
expand arrow

Disse fordele forbedrer kodeklarhed, reducerer sandsynligheden for fejl og giver fleksibilitet til at skabe engagerende og forståelig kode.

Disse fordele forbedrer kodeklarhed, reducerer sandsynligheden for fejl og giver fleksibilitet til at skabe engagerende og forståelig kode.

main.dart

main.dart

copy
1234
void main() { int age = 22; print("Me ${age} years"); }
  • age: variabel;

  • ${}: en konstruktion, der gør det muligt at indsætte værdien fra en variabel i en streng.

question mark

Hvilken af følgende er den korrekte måde at erklære en String-variabel på?

Vælg alle korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4

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 4
some-alt