pknz
originele poster- 22 maart 2005
- Nieuw-Zeeland
- 9 juni 2007
Googlen liet een ingewikkelde manier zien met readbuffers etc, maar dat is op dit moment te geavanceerd voor mij, is er een simpele manier om dit te doen?
Bedankt
hawaiiaans
- 15 mei 2007
- Geboren en getogen in Honolulu. Woont momenteel in T
- 9 juni 2007
pknz zei: Hoe kan je in Java een programma pauzeren, dwz wachten tot de gebruiker de enter-toets indrukt voordat je verder gaat?
Googlen liet een ingewikkelde manier zien met readbuffers etc, maar dat is op dit moment te geavanceerd voor mij, is er een simpele manier om dit te doen?
Bedankt
Hoi! Er is een eenvoudigere manier als u versies van Java 1.5 of hoger gebruikt. Het wordt de Scanner-klasse genoemd en bevindt zich in het pakket java.util.
Code: |_+_|
Ik denk dat dat het algemene idee is. Natuurlijk wil je een lus gebruiken om wat basisfoutcontroles uit te voeren voor het geval de gebruiker je vervelende gegevens geeft of zoiets. Zoek de scannerdefinitie op op de java-website. Het vermeldt alle methoden die het gebruikt.
Ik hoop dat dit je helpt of je in de goede richting leidt... B
BALANCEDMAN
- 12 november 2008
- 12 november 2008
Voorafgaand aan uw system.out.println('Druk op enter om verder te gaan');
je hebt een regel code gebruikt met de tekst nextInt() of nextLine() of iets dergelijks. Gebruik de volgende code om dit probleem op te lossen:
Scanner keyIn = nieuwe scanner (System.in);
System.out.print('Druk op de enter-toets om door te gaan');
keyIn.nextLine ();
keyIn.nextLine ();
de eerste keyIn.nextLine beëindigt de nextInt() of nextLine die werd gebruikt voor de System.out-regel en de 2e zal uw code vertellen om door te gaan naar het volgende gedeelte.
Hoop dat dit duidelijk genoeg was
Populaire Berichten