2011-06-23 95 views
0

請幫我解決這個問題,因爲我只是對java不熟悉,我不知道如何編碼... tnx我可以使用哪些代碼在Java中提示用戶?

+4

,那麼你應該通過閱讀[教程](http://download.oracle.com啓動/ JavaSE的/教程/)。 –

+6

在什麼情況下?一個swing應用程序,一個webapp,一個控制檯啓動的處理應用程序?另外,你是在提示任意輸入,提示信息,還是提示是/否決定? –

+0

我要求用戶輸入任何內容,比如如果我要求用戶輸入他們的名字,那麼在他們敲回車鍵後,他們的名字將被打印出來...... tnx – Rtrack07

回答

0

你的意思是在屏幕上打印消息?默認的方式做,這是使用的System.out:

public static void main(String[] args) { 
    System.out.println("Welcome at my program."); 
      System.out.println("'println' will print on new lines."); 
      System.out.print("Whereas 'print' will"); 
      System.out.print(" stay at the same line!"); 
} 

將輸出:

Welcome at my program. 
    Whereas 'print' will stay at the same line! 

查找更多信息有關Java API的:http://download.oracle.com/javase/6/docs/api/java/lang/System.html#out

+0

如果我編碼詢問用戶,「請輸入您的姓名:「,之後,用戶將能夠鍵入他/她的名字...... tnx – Rtrack07

+0

這樣做:Scanner keyboard = new Scanner(); System.out.println(「請輸入您的姓名:」); String name = keyboard.nextline(); – Wimpey

5

你可以嘗試像這樣提示用戶輸入值。

public static void main(String a[]) { 

    Scanner input = new Scanner(System.in); 
    System.out.println("Enter name : "); 
    String name =input.nextLine(); 
    System.out.println(" name -- "+name); 

} 
2

如果你想使用Swing如果你是新到Java您可以使用此

String name = JOptionPane.showInputDialog("Enter your Name"); 
System.out.println(name); 
相關問題