2016-10-30 3 views
-2

명령 프롬프트를 열 수 있었지만 사용자가 입력 한 내용을 어떻게 얻을 수 있습니까? 그리고 명령 프롬프트에 어떻게 "인쇄"합니까?(Java) 명령 프롬프트에서 어떻게 입력합니까?

char ch; 
ch = (char)System.in.read(); 

가 문자를 인쇄하려면 사용자가 사용을 입력 한 명령은 다음과 같다 :

System.out.println("entered character is" + ch); 
+0

이것은 자바 튜토리얼 (또는 https://www.mkyong.com/java/how-to-read-input-from-console-java/과 같은 예제가있는 사이트)의 기본 주제입니다. 한 가지 방법을 시도해보고 거기에 해결책을 설명하고 문제가 생길 경우 다시 방문하십시오. – Pshemo

+0

너무 광범위하고 매우 기본적인 자바 질문 –

+0

나는 커맨드 라인이나 콘솔이 아닌 커맨드 프롬프트에서 입력하는 것에 대해 이야기하고 있습니다. – Luis

답변

0

입력 아래 모든 문자를 주어진 System.out.println 명령을 사용하여 인쇄하라는 메시지를 보거나 오류를 인쇄하고 입력 등을받는 메시지를 보는 Java 로그 콘솔의 다른보기 ...

String dataReaden = s.nextLine(); 

그래서이 읽습니다 : 등등 ... 사용을 스캐너로 입력을 얻기 위해

Scanner s = new Scanner(System.in); 

, 문자열에 저장됩니다 또는 INT : 입력이 단순히 선언하고 스캐너를 초기화 얻으려면 메소드가 호출 될 때 사용자가 입력 한 라인.

당신이 발견 할 수있는 더 많은 방법이 있습니다.

명령 프롬프트를 통해 jar 파일을 실행할 때처럼 입력을 받고 대해 얘기하는 경우 : 명령은 문자열 []에 args에 저장되어있는 "-jar 자바"후

java -jar myfile.jar hello world 

텍스트 입력 한 항아리의 주요 방법. 이것은 args [0] = hello와 args [1] = world를 의미합니다.

희망이 도움이됩니다.

0

명령 프롬프트가 단순히 프로그램 사용 입력 명령에

+0

감사합니다! 알았다! – Luis

+0

당신은 환영합니다. – BinaryLord

관련 문제