Iba Pa

Mac Java: Enter para magpatuloy

pknz

Orihinal na poster
Mar 22, 2005
NZ
  • Hun 9, 2007
Sa Java paano mo gagawing pause ang programa, ibig sabihin, hintayin ang user na pindutin ang enter key bago magpatuloy?

Nagpakita ang Googling ng ilang kumplikadong paraan sa mga readbuffer atbp ngunit masyadong advanced iyon para sa akin sa ngayon, mayroon bang simpleng paraan para gawin ito?

Salamat

hawaiian

Mayo 15, 2007


Ipinanganak at lumaki sa Honolulu. Kasalukuyang nakatira sa T
  • Hun 9, 2007
pknz said: Sa Java paano mo gagawin ang isang program pause, ibig sabihin, hintayin ang user na pindutin ang enter key bago magpatuloy?

Nagpakita ang Googling ng ilang kumplikadong paraan sa mga readbuffer atbp ngunit masyadong advanced iyon para sa akin sa ngayon, mayroon bang simpleng paraan para gawin ito?

Salamat

Hi! Mayroong mas simpleng paraan kung gumagamit ka ng mga bersyon ng Java 1.5 o mas mataas. Ito ay tinatawag na klase ng Scanner at ito ay matatagpuan sa java.util package.

Code: |_+_|
Sa tingin ko iyon ang pangkalahatang ideya. Siyempre gugustuhin mong gumamit ng isang loop upang gumawa ng ilang pangunahing pagsusuri ng error kung sakaling bigyan ka ng user ng ilang pangit na data o isang bagay. Hanapin ang kahulugan ng Scanner sa java website. Nakasaad dito ang lahat ng paraan na ginagamit nito.

Sana makatulong ito o maghatid sa iyo sa tamang direksyon... B

BALANCEDMAN

Nob 12, 2008
  • Nob 12, 2008
Kung gumagamit ng mga scanner. subukan ito.

Bago ang iyong system.out.println('Pindutin ang enter para magpatuloy');
gumamit ka ng isang linya ng code na nagsasabing nextInt() o nextLine() o isang bagay sa ganoong epekto. Upang ayusin ang problemang ito gamitin ang sumusunod na code:

Scanner keyIn = bagong Scanner(System.in);

System.out.print('Pindutin ang enter key para magpatuloy');
keyIn.nextLine ();
keyIn.nextLine ();

ang unang keyIn.nextLine ay magtatapos sa nextInt() o nextLine na ginamit bago ang System.out na linya at ang 2nd ay magsasabi sa iyong code na magpatuloy sa susunod na bahagi.

Sana ito ay sapat na malinaw