在Java編程中,有時需要從用戶那里獲取輸入,比如輸入名字或語句。這就需要使用Java中的輸入函數。
要輸入一個名字,可以使用Java中的Scanner類。請看下面的代碼:
Scanner scanner = new Scanner(System.in); System.out.print("請輸入您的名字:"); String name = scanner.next(); System.out.println("您好," + name + "!");
這段代碼中,Scanner類用于從控制臺獲取輸入,next()函數用于獲取下一個輸入的字符串。程序會先輸出“請輸入您的名字:”這句話,等待用戶輸入,然后將用戶輸入的名字存儲在name變量中,最后輸出“您好,+用戶輸入的名字+!”這句話來歡迎用戶。
如果要輸入一個語句,可以使用Scanner類中的nextLine()函數。請看下面的代碼:
Scanner scanner = new Scanner(System.in); System.out.print("請輸入一句話:"); String sentence = scanner.nextLine(); System.out.println("您輸入的是:" + sentence);
這段代碼中,Scanner類仍然用于從控制臺獲取輸入,但是使用了不同的函數。nextLine()函數可以獲取用戶輸入的一行字符串,而不是單個字符串。程序首先輸出“請輸入一句話:”等待用戶輸入,然后將用戶輸入的語句存儲在sentence變量中。最后輸出“您輸入的是:+用戶輸入的語句”這句話來顯示用戶輸入的內容。