Dart Academy · Les

String-literals en aanhalingstekens

Strings met enkele, dubbele en drievoudige aanhalingstekens

Les 1 van 413 stappen

String-literals en aanhalingstekens is een gratis Dart Academy-les op CoddyKit. Dit is les 1 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Dart Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Dart Academy bevat in totaal 4 lessen.

Wat een tekenreeksletterlijke waarde is

Een tekenreeksletterlijke waarde is tekst die je rechtstreeks in je code typt, omsloten door aanhalingstekens zodat Dart die als woorden en niet als opdrachten behandelt.

var greeting = 'Hello, Dart!';

Enkele aanhalingstekens werken prima

De meest gebruikelijke manier om tekst in Dart te schrijven is met enkele aanhalingstekens. Ze zijn eenvoudig, snel en worden in de meeste Dart-code gebruikt.

var name = 'Ada';

Dubbele aanhalingstekens zijn gelijkwaardig

Dart accepteert voor tekenreeksen ook dubbele aanhalingstekens. Ze werken precies zoals enkele aanhalingstekens, dus de keuze is vooral een kwestie van stijl. 🙂

var city = "Berlin";

Kies één stijl en blijf consequent

Beide stijlen van aanhalingstekens zijn geldig, maar goede code blijft consequent. De meeste teams kiezen enkele aanhalingstekens en gebruiken die overal, tenzij daar een reden voor is.

Aanhalingstekens binnen aanhalingstekens

Als je tekst een apostrof bevat, omsluit je die met dubbele aanhalingstekens, zodat Dart niet denkt dat de tekenreeks te vroeg eindigt.

var note = "It's a sunny day";

Andersom werkt het ook

Hetzelfde trucje werkt andersom: als je tekst dubbele aanhalingstekens bevat, omsluit je de hele tekenreeks met enkele aanhalingstekens om die leesbaar te houden.

var quote = 'She said "hi" softly';

Escapen met een backslash

Met een backslash escape je een aanhalingsteken, zodat het als teken en niet als afsluiting wordt behandeld. Gebruik dit wanneer je niet eenvoudig van stijl kunt wisselen.

var msg = 'It\'s mine';

Lege tekenreeksen zijn geldig

Een lege tekenreeks bestaat uit twee aanhalingstekens met niets ertussen. Het is een echte waarde die vaak als beginpunt wordt gebruikt voordat je tekst toevoegt.

var blank = '';

Drievoudige aanhalingstekens voor lange tekst

Voor tekst die meerdere regels beslaat, biedt Dart drievoudige aanhalingstekens. Daarmee kun je alinea's schrijven zonder elke regeleinde te escapen.

var poem = '''Roses are red
Violets are blue''';

Tekenreeksen hebben een type

Elke letterlijke waarde die je schrijft is een String, het ingebouwde type van Dart voor tekst. Je kunt die opslaan, doorgeven en de lengte ervan bekijken.

String label = 'price';

Tekenreeksen samenvoegen met plus

Je kunt twee tekenreeksen aan elkaar plakken met de plusoperator. Het resultaat is een volledig nieuwe tekenreeks die beide delen in de juiste volgorde bevat.

var full = 'Dart' + ' rocks';

Snelle controle

Je tekst bevat een apostrof. Wat is de netste manier om die te schrijven?

Samenvatting: tekst tussen aanhalingstekens

Je hebt geleerd dat tekenreeksletterlijke waarden enkele, dubbele of drievoudige aanhalingstekens gebruiken. Stem de stijl van je aanhalingstekens af op de tekst en blijf consequent. 🎉

Gratis beginnen

Leer Dart met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “String-literals en aanhalingstekens” gratis?

Ja — de volledige tekst van “String-literals en aanhalingstekens” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Dart Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Dart Academy bevat in totaal 4 lessen.

Wat leer ik in “String-literals en aanhalingstekens”?

Strings met enkele, dubbele en drievoudige aanhalingstekens Je oefent met Dart Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Dart Academy te beginnen?

Ervaring vooraf is niet nodig. Dart Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.

Hoe lang duurt de les “String-literals en aanhalingstekens”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Dart Academy?

Ja. Elke les over Dart Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. String-literals en aanhalingstekens
  2. Stringinterpolatie met het dollarteken
  3. Meerregelige en raw strings
  4. Alledaagse stringmethoden
← Terug naar Dart Academy