2016-10-30 83 views
-2

我已經能夠打開命令提示符,但我將如何得到用戶輸入的內容? 我該如何「打印」到命令提示符?(Java)如何從命令提示符獲得輸入?

+0

這是任何Java教程的基本主題(甚至有類似https://www.mkyong.com/java/how-to-read-input-from-console-java/的網站)。請通過一個,嘗試描述那裏的解決方案,並回來,如果你會面臨任何問題。 – Pshemo

+0

太廣泛和非常基本的Java問題 –

+0

我正在談論從命令提示符,而不是命令行或控制檯獲取輸入。 – Luis

回答

0

在程序中使用輸入命令如下輸入任何字符:

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

要打印的字符用戶輸入使用的命令如下:

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

命令提示符根本java日誌控制檯的另一個視圖,用於查看使用System.out.println命令打印的消息,或者它將打印錯誤,獲取輸入等等。

要獲得輸入簡單的聲明和初始化掃描儀:

Scanner s = new Scanner(System.in); 

爲了得到輸入掃描儀,將被存儲在一個字符串或INT等..用途:

String dataReaden = s.nextLine(); 

因此,這將讀調用方法時用戶輸入的行。

還有更多的方法,例如你可以發現的這個。

如果你談論的是通過命令提示符下運行的jar文件時獲得的輸入,如:指令存儲在字串[] args的「罐子的Java」後

java -jar myfile.jar hello world 

的輸入文字在jar的主要方法中。 所以這意味着args [0] = hello和args [1] = world。

希望這會有所幫助。

+0

謝謝!得到它了! – Luis

+0

不客氣:)很高興你明白 – BinaryLord