Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Het Valideren van Ledendata | Strings
Introductie tot Java

Je simuleert hoe een koffiezaaksysteem lidmaatschapsinformatie verwerkt voordat een klant toegang krijgt tot speciale ledenvoordelen. Het systeem moet tekstwaarden vergelijken, klantinformatie valideren en bruikbare gegevens uit strings zoals gebruikersnamen en lidmaatschaps-ID's halen.

  1. Maak 3 variabelen met de volgende exacte waarden:
    • memberName ("Emily")
    • memberEmail ("espresso.lover@coffeeclub.com")
    • membershipId ("VIP-2026-XL")
  2. Vergelijk strings: controleer of de lidmaatschaps-ID gelijk is aan "VIP-2026-XL" — gebruik hiervoor de juiste stringvergelijking (equals()), niet ==.
  3. Valideer strings: maak één boolean-variabele genaamd isValid die alle van de volgende voorwaarden controleert:
    • de ledennaam is niet leeg
    • EN het e-mailadres eindigt op ".com"
    • EN de lidmaatschaps-ID begint met "VIP"
  4. Informatie extraheren uit het e-mailadres: haal alleen het gebruikersnaamgedeelte eruit (alles vóór het "@"-symbool).
  5. Stel een lidmaatschapsbericht samen met concatenatie: "Member <username> has active membership <membershipId>"
  6. Print alle resultaten. De uitvoer moet als volgt zijn:
Membership matches: true
Valid membership data: true
Username: espresso.lover
Membership message: Member espresso.lover has active membership VIP-2026-XL
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 8
single

single

Uitdaging: Het Valideren van Ledendata

Veeg om het menu te tonen

Taak

Veeg om te beginnen met coderen

Je simuleert hoe een koffiezaaksysteem lidmaatschapsinformatie verwerkt voordat een klant toegang krijgt tot speciale ledenvoordelen. Het systeem moet tekstwaarden vergelijken, klantinformatie valideren en bruikbare gegevens uit strings zoals gebruikersnamen en lidmaatschaps-ID's halen.

  1. Maak 3 variabelen met de volgende exacte waarden:
    • memberName ("Emily")
    • memberEmail ("espresso.lover@coffeeclub.com")
    • membershipId ("VIP-2026-XL")
  2. Vergelijk strings: controleer of de lidmaatschaps-ID gelijk is aan "VIP-2026-XL" — gebruik hiervoor de juiste stringvergelijking (equals()), niet ==.
  3. Valideer strings: maak één boolean-variabele genaamd isValid die alle van de volgende voorwaarden controleert:
    • de ledennaam is niet leeg
    • EN het e-mailadres eindigt op ".com"
    • EN de lidmaatschaps-ID begint met "VIP"
  4. Informatie extraheren uit het e-mailadres: haal alleen het gebruikersnaamgedeelte eruit (alles vóór het "@"-symbool).
  5. Stel een lidmaatschapsbericht samen met concatenatie: "Member <username> has active membership <membershipId>"
  6. Print alle resultaten. De uitvoer moet als volgt zijn:
Membership matches: true
Valid membership data: true
Username: espresso.lover
Membership message: Member espresso.lover has active membership VIP-2026-XL

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 8
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt