广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java怎么获取键盘输入的数据
  • 602
分享到

java怎么获取键盘输入的数据

java基础java 2021-06-02 19:06:14 602人浏览 无得
摘要

java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可

java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。

Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可以接受文件,输入流,字符串作为数据源,用于从文件,输入流字符串中解析数据。

示例:

import java.util.Scanner;


public class TestScanner {
    
    public static void main(String[] args) {
        
        //创建Scanner对象
        //System.in表示标准化输出,也就是键盘输出
        Scanner sc = new Scanner(System.in);
        //利用hasNextXXX()判断是否还有下一输入项
        while (sc.hasNext()) {
            //利用nextXXX()方法输出内容
            String str = sc.next();
            System.out.println(str);
        }
    }
}

结果就是:你在控制台输入什么内容,点击回车后,下面就会输出同样的内容,如果你输入的时候点击了回车或者Tab键,那么输出的内容就会在那个地方换行。

可以利用Scanner在java程序需要参数的时候输入参数

代码示例:TestScannerIn.java

import java.util.Scanner;


public class TestScannerIn {
    
    public static void main(String[] args) {
        
        
        Scanner sc = new Scanner(System.in);
        sc.useDelimiter("/n");
        System.out.println("欢迎来到冲出地球的博客,我是冲出地球^_^");
        System.out.println("请问你叫什么名字呢?");
        String name = sc.nextLine();
        System.out.println("请问你来自哪里呢?");
        String area = sc.nextLine();
        System.out.println("好的,你来自" + area + ",那么,你们那有什么美食吗?");
        String food = sc.nextLine();
        System.out.println("好的,那么我来复述一下你的信息:");
        System.out.println("你叫" + name + ",来自于:" + area);
        System.out.println("你们那最好吃的东西是:" + food);
        System.out.println("对吧~~");
    }
}

更多java知识请关注Java基础教程

--结束END--

本文标题: java怎么获取键盘输入的数据

本文链接: https://www.lsjlt.com/news/3064.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java怎么获取键盘输入的数据
    java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可...
    99+
    2021-06-02
    java基础 java
  • java获取键盘输入的值
    在程序开发过程中,我们经常需要获取键盘中输入的值,c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数。那java该怎样获取键盘中输入的值呢,下面我们来为大家介绍三种方法。方法一:从控制台接收一个字符,然后...
    99+
    2015-03-19
    java教程 java
  • java如何获取键盘输入
    在Java中,可以使用`Scanner`类来获取键盘输入。首先需要导入`java.util.Scanner`类,然后创建一个`Sca...
    99+
    2023-08-31
    java
  • java怎么从键盘获取数据
    java从键盘获取数据的方法代码:import java.util.Scanner;// 导包, 找到Scanner的位置 public class TestScore{ public static void main...
    99+
    2019-09-29
    java基础 java
  • java怎么获取输入的数据
    在Java中,可以使用Scanner类来获取用户的输入数据。首先需要导入Scanner类:```javaimport java.ut...
    99+
    2023-08-17
    java
  • java怎么从键盘输入数据
    这篇文章将为大家详细讲解有关java怎么从键盘输入数据,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。常用的java框架有哪些1.SpringMVC,Spring Web MVC是一种基于Java的实现了W...
    99+
    2023-06-14
  • java怎么接收键盘输入的数据
    首先,要想接收键盘输入,我们需要使用 Scanner 类。而要使用 Scanner 类,需要事先将其导入进来导入需要的类后,再新建一个 Scanner 类对象,以便用其来接收输入对象建好后,我们即可调用该对象的对应方法从中提取数据注意,我们...
    99+
    2019-10-07
    java基础 java 接收 键盘 输入 数据
  • Java中获取键盘输入值的三种方法介绍
    程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决...
    99+
    2023-05-30
    java 获取输入 ava
  • python怎么从键盘输入数据
    在Python中,可以使用`input()`函数从键盘输入数据。`input()`函数会在程序执行时暂停,等待用户输入,并返回用户输...
    99+
    2023-09-25
    python
  • java中怎么获取输入?
    Java程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策。(推荐:j...
    99+
    2021-02-12
    java
  • Pythoninput函数实现获取键盘输入的字符串流程讲解
    目录input()关于 Python 2.xinput() input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理...
    99+
    2023-01-29
    Python获取输入的字符串 Python input函数
  • Java怎么实现通过键盘输入一个数组
    本篇内容介绍了“Java怎么实现通过键盘输入一个数组”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何通过键盘输入一个数组有时候在编写Jav...
    99+
    2023-06-29
  • 怎么让Java获取用户输入的字符串
    从控制台动态输入数据,对数据进行各种各样的处理,然后将数据输出是很常见的操作。现在对数据的输入方式进行系统的介绍:Scanner类的调用相关方法:hasNext()判断扫描器中当前扫描位置后是否还存在下一段。hasNextLine()如果在...
    99+
    2018-10-04
    java 获取 输入 字符串
  • JAVA接收键盘输入的方法是什么
    今天小编给大家分享一下JAVA接收键盘输入的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。InputStreamR...
    99+
    2023-06-03
  • javascript怎么获取用户输入的值
    这篇文章将为大家详细讲解有关javascript怎么获取用户输入的值,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在javascript中,...
    99+
    2022-10-19
  • django怎么获取外键对应的数据
    在Django中,可以通过以下方法获取外键对应的数据:1. 如果外键字段在模型中被定义为`ForeignKey`,可以使用`rela...
    99+
    2023-08-11
    django
  • java怎么获取数据库数据
    要获取数据库数据,可以使用Java的JDBC(Java Database Connectivity)技术。下面是一个使用JDBC获取...
    99+
    2023-09-14
    java 数据库
  • java怎么获取formdata数据
    在Java中,可以使用Servlet来获取FormData数据。具体步骤如下: 在Servlet中使用HttpServletRe...
    99+
    2023-10-23
    java
  • php 怎么获取数组的键
    在 PHP 开发中,数组是一种非常常见的数据类型,用于存储多个数据元素,这些数据元素会根据索引或键值来访问和处理。对于一个数组,我们不仅可以通过下标或者索引来获取数组中的元素值,而且还可以通过获取该元素对应的键值来获取该数组元素的值。因此,...
    99+
    2023-05-19
  • java怎么获取jsonobject里的数据
    在Java中,可以使用JSON库(如Gson、Jackson等)来解析和获取JSONObject里的数据。这里以Gson库为例,以下...
    99+
    2023-09-12
    java jsonobject
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作