pknz
Eredeti plakát- 2005. március 22
- NZ
- 2007. június 9
A google-zás mutatott néhány bonyolult utat a readbufferekkel stb., de ez jelenleg túl fejlett számomra, van erre egyszerű módszer?
Kösz
hawaii
- 2007. május 15
- Honoluluban született és nőtt fel. Jelenleg T.-ben él
- 2007. június 9
pknz mondta: Java-ban hogyan lehet szüneteltetni a programot, azaz megvárni, amíg a felhasználó megnyomja az enter billentyűt, mielőtt folytatná?
A google-zás mutatott néhány bonyolult utat a readbufferekkel stb., de ez jelenleg túl fejlett számomra, van erre egyszerű módszer?
Kösz
Szia! Van egy egyszerűbb módszer is, ha a Java 1.5 vagy újabb verzióit használja. Ezt Scanner osztálynak hívják, és a java.util csomagban található.
Kód: |_+_|
Szerintem ez az általános elképzelés. Természetesen érdemes egy ciklust használni néhány alapvető hibaellenőrzés elvégzésére, arra az esetre, ha a felhasználó csúnya adatokat adna meg. Keresse meg a Scanner definícióját a Java webhelyen. Leírja az összes használt módszert.
Remélhetőleg ez segít vagy a helyes irányba vezet... B
EGYENSÚLYÚ
- 2008. november 12
- 2008. november 12
A system.out.println('A folytatáshoz nyomja meg az enter billentyűt');
olyan kódsort használtál, amely a nextInt()-t vagy a nextLine()-t vagy valami ehhez hasonlót mond. A probléma megoldásához használja a következő kódot:
Szkenner kulcsIn = new Scanner(System.in);
System.out.print('A folytatáshoz nyomja meg az enter billentyűt');
keyIn.nextLine ();
keyIn.nextLine ();
az első keyIn.nextLine befejezi a nextInt() vagy nextLine-t, amelyet a System.out sor előtt használtak, a 2. pedig azt mondja a kódnak, hogy folytassa a következő részre.
Remélem ez elég világos volt
Népszerű Bejegyzések