输入工具类

从控制台读取用户输入的工具类

  1. ——Scanner(属于 java.util 包)

    • 基本语法:

      Scanner 变量名 = new Scanner(System.in)
      
    • 最基本用法:

    import java.util.Scanner;
    
    public class Test {
        public static void main(String[] args) {
            // 1. 创建 Scanner 对象
            Scanner sc = new Scanner(System.in);
    
            // 2. 读取输入
            System.out.print("请输入一个整数:");
            int num = sc.nextInt();
    
            System.out.println("你输入的数字是:" + num);
    
            // 3. 关闭
            sc.close();
        }
    }
    
    • 常用方法:

      1. 读取类方法:

        • 读整数:sc.nextInt()
        • 读小数:sc.nextDouble()
        • 读字符串(空格就停):sc.next()
        • 读一整行(包括空格):sc.nextLine()
        • 读取一个字符串,取第 0 位字符:next().charAt(0)
      2. 判断类方法:

        • hasNext()——判断:是否还有下一个有效内容(空格、Tab、回车 都算分隔)
        • hasNextLine()——判断:是否还有下一行(只看回车换行)
posted @ 2026-06-15 17:02  ksnoblXE  阅读(6)  评论(0)    收藏  举报