【Java】从键盘输入

简介: 【Java】从键盘输入

使用Scanner 读取字符串/整数/浮点数

注意:在使用Scanner时,要导入 util 包

import java.util.Scanner;

1、输入字符串

(1)读取一行

public class TestDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();//读入一行数据,默认是字符串
        System.out.println(str);
    }
}

 

(2)读取元素遇到空格结束

public class TestDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.next();
        System.out.println(str);
    }

2、读取整数/浮点

读取类型int

public class TestDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        System.out.println(n);
    }

 65b54b95458f2e67d7953359abdfd8f5_watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aiB5aiB5rKB5rKB,size_13,color_FFFFFF,t_70,g_se,x_16.png


同理,输入float类型就写nextFloat()

public class TestDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        float n = scanner.nextFloat();
        System.out.println(n);
    }
}

2d8277fcc27f67dfa0af7f8479b8d5ce_watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aiB5aiB5rKB5rKB,size_18,color_FFFFFF,t_70,g_se,x_16.png以此类推

注意,我们输入的数据必须要跟我们要读取数据的类型要匹配,否则会报错

 

相关文章
|
1月前
|
Java
Java(九)键盘录入~
Java(九)键盘录入~
41 0
Java(九)键盘录入~
|
1月前
|
Java
java_键盘录入、随机数
本文介绍了Java中键盘录入和Random类的使用。键盘录入用于从用户那里获取数据,通过导入`java.util.Scanner`,创建`Scanner`对象,调用`nextInt()`或`nextDouble()`读取整数和小数,`next()`读取字符串。Random类用于生成随机整数,导入该类后创建对象,调用`nextInt(int bound)`生成[0, bound-1]范围内的随机数。在JDK17及以上版本,可以使用`nextInt(int start, int end)`生成[start, end)范围的随机数。常见应用包括猜数字游戏和随机点名。
22 0
|
1月前
|
Java
Java练习题-键盘录入字符串实现大小写转换
Java练习题-键盘录入字符串实现大小写转换
36 2
|
1月前
|
Java 知识图谱
【Java每日一题】— —第九题:编写Java程序:通过使用if-else多分支语句,实现从键盘录入一个人的身高和体重后,输出该人的BMI健康体重指数
【Java每日一题】— —第九题:编写Java程序:通过使用if-else多分支语句,实现从键盘录入一个人的身高和体重后,输出该人的BMI健康体重指数
78 0
|
7月前
|
存储 Java 容器
[正式学习java③]——字符串在内存中的存储方式、为什么字符串不可变、字符串的拼接原理,键盘录入的小细节。
[正式学习java③]——字符串在内存中的存储方式、为什么字符串不可变、字符串的拼接原理,键盘录入的小细节。
|
10月前
|
Java
Java之键盘录入详解
Java之键盘录入详解
132 0
|
11月前
|
存储 JavaScript 算法
重学操作系统----15 | 中断和中断向量:Java/js 等语言为什么可以捕获到键盘输入?
当你拿到一个问题时,需要冷静下来思考和探索解决方案。你可以查资料、看视频或者咨询专家,但是在这之前,你先要进行一定的思考和梳理,有的问题可以直接找到答案,有的问题却需要继续深挖寻找其背后的理论支撑。
149 0
|
12月前
|
机器人 Java
java实现模拟鼠标键盘操作
用java写脚本,首先需要用到Robot类 ,也就是机器人类。先new一个Robot对象然后调用里面的方法 ,keyPress方法是按下键盘上的某个键,比如下面代码里面写的
|
Java
Java从键盘上输入与输出
Java从键盘上输入与输出
94 0
Java中如何通过键盘输入一个数组以及创建方式
Java中如何通过键盘输入一个数组以及创建方式