(小程序)接收用户键盘输入

Posted xlwu丶lz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(小程序)接收用户键盘输入相关的知识,希望对你有一定的参考价值。

1 第一种方式写法

/*
    1 输出信息到控制台:
        System.out.println(...);
    2 在java中怎么接受键盘的输入呢?
        先声明一下,这个代码看不懂很正常,因为这个代码是免现对象张杰学习之后才能够理解。
        这个代码以后复制黏贴就行。

        接收一个正整数怎么办?
        java.util.Scanner s = new java.util.Scanner(System.in);
        int userInputNum = s.nextInt();

        接受一个字符串怎么办?
        String name = s.next();
*/
public class KeyInput{
    public static void main(String[] args){
        
        // 创建一个键盘扫描器对象
        // s 变量名可以修改,其他不能改
        java.util.Scanner s = new java.util.Scanner(System.in);

        // 接收用户的输入,从键盘上接收一个int类型的数据
        // 解释这行代码,尽量让大家明白:代码执行到这里的时候,会暂停下来
        // 等待用户的输入,用户可以从键盘上出入一个整数,然后回车,回车之后
        // i变量就有值了 并且i变量中保存的这个值是用户输入的数字。
        // i变量就是接受键盘数据的
        int userInputNum = s.nextInt();// userInputNum是变量名 s是上面的变量名
        System.out.println("您输入的数字是:" + userInputNum);

        // 代码执行到此处又会停下来,等待用户的输入。
        // 敲完回车,s.nextInt();代码执行结束。
        // 如果输入的不是数字,那么会出现异常。
        int userInputNum2 = s.nextInt();
        System.out.println("您输入的数字是:" + userInputNum2);
        
        // 我怎么从键盘上接收一个字符串呢?
        // 程序执行到此处会停下来,等待用户的输入,用户可以输入字符串
        String str = s.next();
        System.out.println("您输入了:" + str);

        // 完整的。
        System.out.print("请输入用户名:");
        String name = s.next();
        System.out.println("欢迎"+name+"回来");
    }
}

 

第二种写法:

import java.util.Scanner;

//更有交互性
public class KeyInput2{
    public static void main(String[] args){
        // 创建键盘扫描器对象
        Scanner s = new Scanner(System.in);
        //  输出一个欢迎信息
        System.out.println("欢迎使用小型迷你计算机");
        System.out.print("请输入第一个数字:");
        int a = s.nextInt();
        System.out.print("请输入第二个数字:");
        int b = s.nextInt();
        System.out.print("计算的结果是:" + a + " + " + b + " = " + (a + b));
        
    }
}

 

以上是关于(小程序)接收用户键盘输入的主要内容,如果未能解决你的问题,请参考以下文章

随堂软工团队小测

键盘接收用户输入

linux题目:编写shell程序,该程序能接收用户从键盘输入的100个整数,然后求出其总和、最大值及最小值

java 判断从键盘上任意输入的一个年份是不是为闰年

小程序键盘的自动弹出和收起

怎么使C语言程序在后台运行并接收键盘输入?