zoukankan      html  css  js  c++  java
  • 三种方法从键盘输入

     方法一:从控制台接收一个字符,然后将其打印出来

      public static void main(String [] args) throws IOException{

      System.out.print(“Enter a Char:”);

      char i = (char) System.in.read();

      System.out.println(“your char is :”+i);

      }

      }

      虽然此方式实现了从键盘获取输入的字符,但是System.out.read()只能针对一个字符的获取,同时,获取进来的变量的类型只能是char,当我们输入一个数字,希望得到的也是一个整型变量的时候,我们还得修改其中的变量类型,这样就显得比较麻烦。

      方法二:从控制台接收一个字符串,然后将其打印出来。在这个题目中,我们需要用到BufferedReader类和InputStreamReader类

      public static void main(String [] args) throws IOException{

      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

      String str = null;

      System.out.println(“Enter your value:”);

      str = br.readLine();

      System.out.println(“your value is :”+str);

      }

      这样我们就能获取我们输入的字符串。

      方法三:这种方法我认为是最简单,最强大的,就是用Scanner类

      public static void main(String [] args) {

      Scanner sc = new Scanner(System.in);

      System.out.println(“请输入你的姓名:”);

      String name = sc.nextLine();

      System.out.println(“请输入你的年龄:”);

      int age = sc.nextInt();

      System.out.println(“请输入你的工资:”);

      float salary = sc.nextFloat();

      System.out.println(“你的信息如下:”);

      System.out.println(“姓名:”+name+“ ”+“年龄:”+age+“ ”+“工资:”+salary);

      }


    原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/191/12466191.shtml

  • 相关阅读:
    java泛型
    java集合
    java面向对象
    java常用类
    二分查找
    递归
    选择排序+冒泡排序
    threejs入门简单例子
    css表格合并边框以及单元格宽度计算方式
    Spring Boot 有哪些优点?
  • 原文地址:https://www.cnblogs.com/dandandeyoushangnan/p/4773218.html
Copyright © 2011-2022 走看看