Java从键盘获取用户输入
-
Next()方法遇到空格符是判断为结束
import java.until.Scanner; public class ScannerDemo { public static void main(String[] args) { // 创建 Scanner 对象 Scanner scan = new Scanner(System.in); System.out.println("请输入:"); // 通过 hasNext()方法判断是否输入已经完成 if (Scan.hasNext()){ //通过next 方法获取输入的字符串 String str1 = scan.next(); System.out.println("Next()方法从键盘获取的字符串是:" + str1) } // 关闭Scanner 对象 scan.close(); } }
-
NextLine()方法遇到回车符号的时候判断为结束
import java.util.Scanner; public class Scanner { public static void main(String arg[]) { Scanner scan = new Scanner(System.in); System.out.println("请输入:"); if(scan.hasNextLine()) { String str2 = scan.nextLine(); System.out.println("nextLine()方法从键盘获取的字符串是:" + str2); } // 关闭Scanner 对象 scan.close(); } }