Java 键盘录入

键盘录入的基本步骤和使用

键盘录入数据概述

我们目前写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的。所以,将数据输入改为程序录入,提高程序的灵活性

实现键盘录入

导包

import java.util.Scanner;

在一个类中,package > import >class

创建键盘录入数据

Scanner sc = new Scanner(System.in);

接收数据

int i = sc.nextInt();
import java.util.Scanner;

public class Test{

    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);

        //输入数字
        System.out.println("输入一个数字:");
        int i=sc.nextInt();

        //输出数字
        System.out.println("i:"+i);
    }
}

编译结果

键盘录入练习之两个数据求和

import kotlin.reflect.jvm.internal.impl.types.model.TypeSystemOptimizationContext;

import java.util.Scanner;

public class Test{

    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);

        //输入第一个数字
        System.out.println("输入第一个数字:");
        int a = sc.nextInt();

        //输入第二个数字
        System.out.println("输入第二个数字:");
        int b = sc.nextInt();

        //求和
        int sum = a + b;
        //输出数字
        System.out.println("两个数的和为:" + sum);
    }
}

在这里插入图片描述

键盘录入练习之两个数字比较是否相等

import kotlin.reflect.jvm.internal.impl.types.model.TypeSystemOptimizationContext;

import java.util.Scanner;

public class Test{

    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);

        //输入第一个数字
        System.out.println("输入第一个数字:");
        int  a = sc.nextInt();

        //输入第二个数字
        System.out.println("输入第二个数字:");
        int b = sc.nextInt();

        //判断两个数是否相等 ,
        //三元运算符
       //boolean flag = (a==b)?true:false;
        boolean flag = (a==b);

        //输出结果
        System.out.println("两个数据是否相等: " + flag);
    }
}

键盘录入练习之获取三个数据中的最大值

import kotlin.reflect.jvm.internal.impl.types.model.TypeSystemOptimizationContext;

import java.util.Scanner;

public class Test{

    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);

        //接收数据
        System.out.println("输入第一个数字:");
        int  a = sc.nextInt();

        System.out.println("输入第二个数字:");
        int b = sc.nextInt();

        System.out.println("输入第三个数字:");
        int c = sc.nextInt();

        //判断三个数中的最大值,两个两个进行比较
        int temp = (a>b) ? a:b;
        int max= (temp>c) ? temp:c;

        //输出结果
        System.out.println("三个数字的最大值为: " + max);
    }
}

在这里插入图片描述

  • 2
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值