zoukankan      html  css  js  c++  java
  • Java基础——输入输出

    在程序最开始  import java.util.*;

    因为Scanner类定义在java.util包中。

    读取输入

      先构造一个Scanner对象,并与“标准输入流”System.in关联

        Scanner in = new Scanner(System.in);

    Scanner in = new Scanner(System.in);
    System.out.print("What is your name?");
    String name = in.nextLine();//nextLine方法 是因为输入行中有可能包含空格

      要想读取一个单词(以空格作为分隔符)则调用 String firstName = in.next();

      要想读取一个整数,就调用nextInt方法。int age = in.nextInt();

      要想读取一个浮点数,就调用nextDouble方法。

      boolean hasNext()  检测输入中是否还有其他单词

       boolean hasNextInt()

      boolean hasNextDouble()  检测输入中是否还有表示整数或浮点数的下一个字符序列

    为了消除警告:Resource leak: 'in' is never closed   在最后加一句 in.close();即可。

     从控制台读取一个密码用Console类

      

    Console cons = System.console();
    String username = cons.readline("User name: ");
    char[] passwd = cons.readPassword("Password: ");
    

      

  • 相关阅读:
    SAP 锁对象
    smartforms取消word为默认编辑器
    abap 配置 zconfig
    Ant步步为营(1)解压本地的zip包
    点击页面出现文字动画
    js简单实现累加
    github发布线上项目
    jsonp的实现
    js操作class
    js开发实用技巧
  • 原文地址:https://www.cnblogs.com/SkyeAngel/p/7771138.html
Copyright © 2011-2022 走看看