zoukankan      html  css  js  c++  java
  • c语言中的scanf在java中应该怎么表达,Scanner类。

    1 java是面向对象的语言

        它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数

    2 java.util包下有Scanner类

        Scanner类的功能与scanf类似

    3 Scanner类的使用

        Scanner使用next()方法接收输入的任何字符串

        以回车换行符为结束标志

        Scanner接收的字符串需要经过类型转换变成你想要的类型

    4 示例说明

        下面通过一个小示例来说明,代码如下:

    import java.util.Scanner;
     
    public class Program {
     
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner scanner = new Scanner(System.in);
            String input;
            System.out.println("输入一个整数a:");
            input = scanner.next();
            int a = Integer.parseInt(input);
     
            System.out.println("输入一个字符串b:");
            input = scanner.next();
            String b = input;
     
            System.out.println("输入一个浮点数c:");
            input = scanner.next();
            float c = Float.parseFloat(input);
     
            System.out.print("
    ");
            System.out.printf("a=%d,类型是 %s
    ", a, getType(a));
            System.out.printf("b=%s,类型是 %s
    ", b, getType(b));
            System.out.printf("c=%f,类型是 %s
    ", c, getType(c));
                     
     
        }
        static String getType(Object o){
            return o.getClass().toString();
        }
    }
  • 相关阅读:
    第07组 Beta冲刺 总结
    第07组 Beta冲刺 (5/5)
    第07组 Beta冲刺 (4/5)
    第07组 Beta冲刺 (3/5)
    第07组 Beta冲刺 (2/5)
    第07组 Beta冲刺 (1/5)
    软工实践个人总结
    第03组 Beta冲刺(5/5)
    第03组 Beta冲刺(4/5)
    第03组 Beta冲刺(3/5)
  • 原文地址:https://www.cnblogs.com/alsf/p/6231874.html
Copyright © 2011-2022 走看看