zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然 JAVA开发学习:Scanner 类

    import java.util.Scanner; 
     
    public class ScannerDemo {
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            // 从键盘接收数据
     
            // next方式接收字符串
            System.out.println("next方式接收:");
            // 判断是否还有输入
            if (scan.hasNext()) {
                String str1 = scan.next();
                System.out.println("输入的数据为:" + str1);
            }
            scan.close();
        }
    }
    import java.util.Scanner;
     
    public class ScannerDemo {
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            // 从键盘接收数据
     
            // nextLine方式接收字符串
            System.out.println("nextLine方式接收:");
            // 判断是否还有输入
            if (scan.hasNextLine()) {
                String str2 = scan.nextLine();
                System.out.println("输入的数据为:" + str2);
            }
            scan.close();
        }
    }
    import java.util.Scanner;
     
    public class ScannerDemo {
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            // 从键盘接收数据
            int i = 0;
            float f = 0.0f;
            System.out.print("输入整数:");
            if (scan.hasNextInt()) {
                // 判断输入的是否是整数
                i = scan.nextInt();
                // 接收整数
                System.out.println("整数数据:" + i);
            } else {
                // 输入错误的信息
                System.out.println("输入的不是整数!");
            }
            System.out.print("输入小数:");
            if (scan.hasNextFloat()) {
                // 判断输入的是否是小数
                f = scan.nextFloat();
                // 接收小数
                System.out.println("小数数据:" + f);
            } else {
                // 输入错误的信息
                System.out.println("输入的不是小数!");
            }
            scan.close();
        }
    }
    import java.util.Scanner;
     
    class ScannerDemo {
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
     
            double sum = 0;
            int m = 0;
     
            while (scan.hasNextDouble()) {
                double x = scan.nextDouble();
                m = m + 1;
                sum = sum + x;
            }
     
            System.out.println(m + "个数的和为" + sum);
            System.out.println(m + "个数的平均值是" + (sum / m));
            scan.close();
        }
    }
  • 相关阅读:
    Android UI基本测验:线性布局 狼人:
    Android与服务器端数据交互 狼人:
    Windows Phone 7 Tips (1) 狼人:
    基于.NET/C#开发跨平台Windows Phone 7、iPhone及Android应用程序 狼人:
    Windows Phone 7 Tips (4) 狼人:
    Widget开发心得 解决跳转页面和SQLite类问题 狼人:
    在Visual Studio中使用MonoTouch开发iOS应用程序(上):环境配置 狼人:
    Android设计趋势分析10则 狼人:
    Android开发经验分享 狼人:
    初探AIR for Android开发 狼人:
  • 原文地址:https://www.cnblogs.com/tszr/p/10962984.html
Copyright © 2011-2022 走看看