Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Opbygning af en Server-Genforsøgsmekanisme | Sektion
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Java Grundlæggende
close
Sektion 1. Kapitel 18
single

single

bookUdfordring: Opbygning af en Server-Genforsøgsmekanisme

Stryg for at vise menuen

Opgave

Swipe to start coding

Implementer et program, der forsøger at forbinde til en server op til 5 gange. Hvis forbindelsen er lykkedes, udskriver programmet en succesbesked. Hvis det mislykkes efter 5 forsøg, udskriver det en fejlbesked.

  1. Opret en metode kaldet tryConnect(int successfulAttempt), der returnerer en boolean, som angiver, om forbindelsen lykkedes.
  2. Inde i denne metode:
    • Start en do-while-løkke, der kører op til 5 gange.
    • Ved hver iteration forøges genforsøgs-tælleren.
    • Hvis antallet af forsøg svarer til den givne successfulAttempt, udskriv en succesbesked og returnér true.
    • Hvis ikke, udskriv "Server unavailable, retrying...".
  3. Hvis løkken afsluttes uden succes, returnér false.
  4. I main-metoden kaldes tryConnect(...) med en testværdi, og udskriv "Failed to connect to the server after 5 attempts." hvis resultatet er false.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 18
single

single

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

some-alt