pknz
Cartell original- Mar 22, 2005
- NZ
- 9 de juny de 2007
Google va mostrar alguna manera complicada amb readbuffers, etc., però això és massa avançat per a mi en aquest moment, hi ha una manera senzilla de fer-ho?
Gràcies
hawaià
- 15 de maig de 2007
- Nascut i criat a Honolulu. Actualment viu a T
- 9 de juny de 2007
pknz va dir: A Java, com es fa una pausa del programa, és a dir, esperar que l'usuari premeu la tecla Enter abans de continuar?
Google va mostrar alguna manera complicada amb readbuffers, etc., però això és massa avançat per a mi en aquest moment, hi ha una manera senzilla de fer-ho?
Gràcies
hola! Hi ha una manera més senzilla si utilitzeu versions de Java 1.5 o superior. S'anomena classe Scanner i es troba al paquet java.util.
Codi: |_+_|
Crec que aquesta és la idea general. Per descomptat, voldreu utilitzar un bucle per fer una comprovació bàsica d'errors per si l'usuari us proporciona dades desagradables o alguna cosa. Busqueu la definició de l'escàner al lloc web de Java. Indica tots els mètodes que utilitza.
Espero que això us ajudi o us porti en la direcció correcta... B
BALANCEDMAN
- 12 de novembre de 2008
- 12 de novembre de 2008
Abans del vostre system.out.println('Premeu Intro per continuar');
heu utilitzat una línia de codi que diu nextInt() o nextLine() o alguna cosa en aquest sentit. Per solucionar aquest problema, utilitzeu el codi següent:
Escàner keyIn = escàner nou (System.in);
System.out.print('Premeu la tecla Intro per continuar');
keyIn.nextLine ();
keyIn.nextLine ();
la primera keyIn.nextLine finalitzarà la nextInt() o nextLine que es va utilitzar abans de la línia System.out i la segona li dirà al vostre codi que continuï a la següent part.
Espero que això hagi estat prou clar
Entrades Populars