zoukankan      html  css  js  c++  java
  • java Scanner

    一、本质

    Scanner是一个API,即一个类

    作用:人机交换

    二、过程

    1、导包

    2、实例化

    3、使用

    注意:

    1、只有java.lang中的类, 不需要导包

    2、Scanner 类中没有无参的构造方法, System.in 键盘输入

    3、输入的内容默认都是字符串类型的 =》 next(), nextInt() 是将字符串 转换成Int 类型的

    示例

    求出最大值

    package cn.wt.day07;
    
    import java.util.Scanner;
    
    public class Demon02 {
        public static void main(String[] args) {
            System.out.println("求出三个数的最大值");
            Scanner scan = new Scanner(System.in);
            System.out.print("第一个整数:");
            int a = scan.nextInt();
            System.out.print("第二个整数:");
            int b = scan.nextInt();
            System.out.print("第三个整数:");
            int c = scan.nextInt();
            int res = isMax(a, b, c);
            System.out.println("最大值为:" + res);
        }
    
        public static int isMax(int x, int y , int z){
            int temp = x > y ? x:y;
            int max = temp > z ? temp: z;
            return max;
        }
    }

    求出两个数之和

    package cn.wt.day07;
    // 1. 导包
    import java.util.Scanner;
    
    public class Demon01 {
        public static void main(String[] args) {
            // System.in  键盘输入
            // 2. 初始化对象
            Scanner scan = new Scanner(System.in);
            // 2. 使用
            System.out.print("请输入第一个整数:");
            int a = scan.nextInt();
            System.out.print("请输入第二个整数:");
            int b = scan.nextInt();
            System.out.println("计算结果为:" + (a+b));
        }
    }
  • 相关阅读:
    mysql笔记05 优化服务器设置
    mysql笔记04 MySQL高级特性
    mysql笔记03 查询性能优化
    MVC模型
    mysql笔记02 创建高性能的索引
    实现服务端功能之——Java实体对象
    leetcode解题: First Unique Character in a String (387)
    vim的使用心得
    Java多线程(五)--volatile详解
    七 生成式深度学习
  • 原文地址:https://www.cnblogs.com/wt7018/p/12185076.html
Copyright © 2011-2022 走看看