Huis Persoonlijke financiën Java Programmeren en herhalen van lussen - Dummy's

Java Programmeren en herhalen van lussen - Dummy's

Inhoudsopgave:

Video: Learn Java Programming with Beginners Tutorial 2025

Video: Learn Java Programming with Beginners Tutorial 2025
Anonim

Om ervoor te zorgen dat de loops van je Java-programma makkelijker te schrijven en gemakkelijker te begrijpen zijn, moet je weten hoe de pauze- en vervolginstructies van Java van invloed zijn op loop-iteraties.

Java's break-statement

Neem een ​​kijkje in het onderstaande programma. Het programma genereert willekeurig een nummer van 1 tot 10 en vraagt ​​de gebruiker herhaaldelijk om dat nummer te raden.

Listing 1

importeer statische java. Lang. Systeem. uit; java importeren. util. Scanner; java importeren. util. Willekeurig; public class GuessAgain {public static void main (String args []) {Scanner-toetsenbord = nieuwe scanner (systeem. in); int numGuesses = 0; int randomNumber = new Random (). nextInt (10) + 1; uit. println ("************"); uit. println ("Welcome to the Guessing Game"); uit. println ("************"); uit. println (); uit. print ("Voer een int in van 1 tot 10:"); int inputNumber = toetsenbord. nextInt (); numGuesses ++; while (inputNumber! = RandomNumber) { out. println (); uit. println ("Probeer opnieuw …"); uit. print ("Voer een int in van 1 tot 10:"); inputNumber = toetsenbord. nextInt (); numGuesses ++; } uit. print ("Je wint na"); uit. println (numGuesses + "guesses."); toetsenbord. close ();}}

De onderstaande afbeelding toont een run van de code. De gebruiker maakt vijf keer gissingen. Elke keer controleert de computer of de gok klopt. Een onjuiste schatting genereert een verzoek om opnieuw te proberen. Voor een juiste schatting krijgt de gebruiker een opwindende Je wint, samen met een optelsom van het aantal gissingen dat hij of zij heeft gemaakt. De computer herhaalt verschillende instructies steeds opnieuw en controleert elke keer opnieuw om te zien of de schatting van de gebruiker hetzelfde is als het willekeurig gegenereerde nummer. Elke keer dat de gebruiker een gok maakt, voegt de computer 1 toe aan het aantal gissingen. Wanneer de gebruiker de juiste schatting maakt, geeft de computer dat aantal weer.

Wat is ongemakkelijk aan dit programma? Welnu, een paar verklaringen verschijnen meer dan eens in het programma. Normaal gesproken is een verklaring die gekopieerd is van het ene deel van een programma naar het andere geen reden tot zorg. Maar de algehele strategie lijkt verdacht. Het programma krijgt een nummer van de gebruiker vóór de lus en (opnieuw) binnen de lus.

uit. print ("Voer een int in van 1 tot 10:"); int inputNumber = toetsenbord. nextInt (); numGuesses ++; while (inputNumber! = RandomNumber) {out. println (); uit. println ("Probeer opnieuw …"); uit. print ("Voer een int in van 1 tot 10:"); inputNumber = toetsenbord. nextInt (); numGuesses ++; }

Deze code gebruikt een standaardtruc om lussen te laten werken. Het heeft priming een lus genoemd. Het patroon is

Java Programmeren en herhalen van lussen - Dummy's

Bewerkers keuze

Te gebruiken hoe de tekstopties op de optiesbalk in Photoshop CS6 te gebruiken - dummies

Te gebruiken hoe de tekstopties op de optiesbalk in Photoshop CS6 te gebruiken - dummies

In Photoshop CS6 bevat de optiebalk een gevarieerde groep opties, sommige (maar niet alle) van deze opties worden gedupliceerd in het deelvenster Teken of onder het menu Type. Die opties die op beide plaatsen verschijnen, zijn de meest gebruikte opties. Over gemak gesproken. Uw opties, van links naar rechts, bevatten Tekst wijzigen ...

Hoe TIFF te gebruiken in Photoshop CS6 - dummies

Hoe TIFF te gebruiken in Photoshop CS6 - dummies

TIFF, Tagged Image File Format, is verreweg een van de beste en handigste indelingen in Photoshop CS6. Een van de grote kwaliteiten van TIFF's is dat ze volledig platformonafhankelijk zijn. Bovendien kan bijna elk programma op de planeet TIFFs importeren. Deze bestandsindeling werkt vooral goed voor afgedrukte of van kleur gescheiden afbeeldingen. Photoshop maakt het mogelijk

Gebruikt om het menu Selecteer in Photoshop CS6 te gebruiken - dummies

Gebruikt om het menu Selecteer in Photoshop CS6 te gebruiken - dummies

Hoewel u optellen, aftrekken en snij selecties in Photoshop CS6 door de toetsen Shift en Alt (Option op de Mac) en de selectieknoppen op de balk Opties te gebruiken, u kunt veel meer doen met de opdrachten in het menu Selecteren. In dit menu kunt u manieren vinden om uit te vouwen, samen te trekken, af te vegen en ...

Bewerkers keuze

Hoe Sent-uitnodigingen op LinkedIn te volgen - dummies

Hoe Sent-uitnodigingen op LinkedIn te volgen - dummies

Het laatste dat je wilt doen is herhaal LinkedIn sturen uitnodigingen voor dezelfde persoon omdat u uw verzonden uitnodigingen niet hebt gecontroleerd. U kunt ook uw verzonden uitnodigingen bekijken om te zien of iemand heeft gereageerd; Zo niet, dan kunt u die persoon een follow-up e-mail sturen via LinkedIn of via uw eigen ...

Hoe u uw LinkedIn-profiel kunt instellen voor openbare weergave - dummies

Hoe u uw LinkedIn-profiel kunt instellen voor openbare weergave - dummies

Nadat u uw LinkedIn-profiel volledig hebt bijgewerkt , je volgende doel is waarschijnlijk om het te delen met de hele wereld, niet alleen met je LinkedIn-netwerk. De beste manier om dit te bereiken, is door je profiel in te stellen zodat je volledige profiel beschikbaar is voor openbare weergave. Door je profiel in te stellen op volledig openbare weergave, krijg je ...

Bewerkers keuze

Hoe maak je een Navigatieformulier in Access 2016 - dummies

Hoe maak je een Navigatieformulier in Access 2016 - dummies

Toegang 2016 biedt verschillende lay-outs voor Navigatieformulieren ; welke je kiest, hangt af van wat je gedaan hebt. Een navigatieformulier helpt eindgebruikers bij het openen van formulieren en het uitvoeren van rapporten in een database zonder veel Access-kennis nodig te hebben. Zo bouwt u een navigatieformulier: Open het databasebestand met de navigatie ...

Databasetabellen bouwen in ontwerpweergave in Access 2016 - dummies

Databasetabellen bouwen in ontwerpweergave in Access 2016 - dummies

Klaar om aan de slag te gaan databasetabellen bouwen in Access 2016? Nou, als je eenmaal georganiseerd bent, kun je je tafels bouwen. Volg deze eenvoudige stappen om in te duiken en uw tafel te bouwen: Klik op het tabblad Maken op het lint. Klik op de knop Tabelontwerp in de groep Tables. Een nieuwe tabel verschijnt in ...

Records zoeken in uw Access 2003-tabellen - dummies

Records zoeken in uw Access 2003-tabellen - dummies

Wanneer u een bepaald record wilt opsporen, een vraag is overdreven. Gelukkig heeft Access 2003 een snelle manier om één specifiek stuk gegevens te vinden in de tabellen en formulieren van uw project: de opdracht Zoeken. Zoeken is zowel op de werkbalk als in het hoofdmenu beschikbaar. (Kies Bewerken -> Zoeken Toetsenbordgeoriënteerde mensen ...