다른

Mac Java: 계속하려면 Enter를 누르십시오.

pknz

오리지널 포스터
2005년 3월 22일
뉴질랜드
  • 2007년 6월 9일
Java에서 프로그램을 일시 중지하는 방법, 즉 계속하기 전에 사용자가 Enter 키를 누르기를 기다리는 방법은 무엇입니까?

인터넷 검색은 읽기 버퍼 등으로 복잡한 방법을 보여 주었지만 현재로서는 너무 고급입니다. 이것을 수행하는 간단한 방법이 있습니까?

감사 해요

하와이 사람

2007년 5월 15일


호놀룰루에서 태어나고 자랐습니다. 현재 T 거주 중
  • 2007년 6월 9일
pknz는 다음과 같이 말했습니다: Java에서 프로그램을 일시 중지하는 방법, 즉 계속하기 전에 사용자가 Enter 키를 누르기를 기다리는 방법은 무엇입니까?

인터넷 검색은 읽기 버퍼 등으로 복잡한 방법을 보여 주었지만 현재로서는 너무 고급입니다. 이것을 수행하는 간단한 방법이 있습니까?

감사 해요

안녕하세요! Java 1.5 이상 버전을 사용하는 경우 더 간단한 방법이 있습니다. Scanner 클래스라고 하며 java.util 패키지에 있습니다.

코드: |_+_|
그것이 일반적인 생각이라고 생각합니다. 물론 사용자가 불쾌한 데이터를 제공하는 경우를 대비하여 기본적인 오류 검사를 수행하기 위해 루프를 사용하고 싶을 것입니다. 자바 웹사이트에서 스캐너 정의를 찾아보십시오. 그것은 사용하는 모든 방법을 나타냅니다.

이것이 도움이 되거나 올바른 방향으로 인도하기를 바랍니다... NS

밸런스드맨

2008년 11월 12일
  • 2008년 11월 12일
스캐너를 사용하는 경우. 이것을 시도하십시오.

system.out.println('계속하려면 Enter 키를 누르십시오');
nextInt() 또는 nextLine() 또는 그 효과를 나타내는 코드 줄을 사용했습니다. 이 문제를 해결하려면 다음 코드를 사용하십시오.

스캐너 keyIn = 새로운 스캐너(System.in);

System.out.print('계속하려면 Enter 키를 누르십시오');
keyIn.nextLine();
keyIn.nextLine();

첫 번째 keyIn.nextLine은 System.out 행 이전에 사용된 nextInt() 또는 nextLine을 종료하고 두 번째 keyIn.nextLine은 코드에 다음 부분으로 계속 진행하도록 지시합니다.

이것이 충분히 명확하기를 바랍니다.