zoukankan      html  css  js  c++  java
  • java基础(读取键盘输入Scanner)

    输入

    例:

    Scanner scanner = new Scanner(System.in);
    int num = scanner.nextInt();
    double nums = scanner.nextDouble();
    String name = scanner.nextLine();
    String names = scanner.nextLine();
    System.out.println("___________");
    System.out.println(num);
    System.out.println(nums);
    System.out.println(name);
    System.out.println(names)

    输入输出:

    1
    1.111
    张三
    ___________
    1
    1.111

    张三

    整形:nexInt();

    浮点型:nextDouble()

    字符输入:next(),nextLine()

    next()与next Line区别

    next() 方法遇见第一个有效字符(非空格,非换行符)时,开始扫描,当遇见第一个分隔符或结束符(空格或换行符)时,结束扫描,获取扫描到的内容,即获得第一个扫描到的不含空格、换行符的单个字符串。
    nextLine()时,则可以扫描到一行内容并作为一个字符串而被获取到。
    例:

    int i = scanner.nextInt();
    String name = scanner.next();
    int j = scanner.nextInt();
    String names = scanner.nextLine();
    System.out.println("###########");
    System.out.println(i);
    System.out.println(name);
    System.out.println(j);
    System.out.println(names);

    输入输出:

    1
    张三
    2
    ###########
    1
    张三
    2

    四条输入语句,结果只能输入三次

    因为回车键会直接跳过nextLine的输入;

    输入 a b c;

    next 会输出 a

    nextLine 输出 a b c;

  • 相关阅读:
    C# DataTable的用法详解
    Matlab绘图方法汇总
    java中Comparator的用法
    Java获取随机数
    jQuery动画高级用法——详解animation中的.queue()函数
    Oracle序列号详解
    jQuery验证框架教程
    二十四、按后退键退出Android程序
    同步synchronized用法
    jQuery 复选框全选反选
  • 原文地址:https://www.cnblogs.com/skyline1/p/11110405.html
Copyright © 2011-2022 走看看