iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >Java中Scanner用法
  • 217
分享到

Java中Scanner用法

javajvm开发语言 2023-09-29 14:09:48 217人浏览 八月长安
摘要

Java中Scanner用法 Scanner可以实现程序和人的交互,用户可以利用键盘进行输入。 不同类型的输入: String s=sc.next(); //接受字符串数据System.out.pr

Java中Scanner用法

Scanner可以实现程序和人的交互,用户可以利用键盘进行输入。

不同类型的输入:

String s=sc.next();  //接受字符串数据System.out.println(s);int s1= sc.nextInt();//接受整型数据System.out.println(s1);double s2= sc.nextDouble();//接受小数数据System.out.println(s2);

例如:从键盘输入hello world。

import java.util.Scanner;   //先导入Java.util.Scanner包public class test {    public static void main(String[] args) {        //创建一个扫描器对象,用于接收键盘数据        Scanner  sc=new Scanner(System.in);        //从键盘接收数据        String s=sc.next();  //接受字符串数据        System.out.println(s);    }}
hello worldhello

上述之所以只会输出“hello”,是因为这种输入遇到空格、制表符、回车就停止接受,因此,就不会接受“hello”后面的数据了。我们要想接受完整的“hello world”,可使用nextline()来接受。

nextline()是接受一行,可以接受空格、制表符,只有遇到回车才会停止接受数据。

import java.util.Scanner;   //先导入Java.util.Scanner包public class test {    public static void main(String[] args) {        //创建一个扫描器对象,用于接收键盘数据        Scanner  sc=new Scanner(System.in);        //从键盘接收数据        String s= sc.nextLine();  //接受字符串数据        System.out.println(s);    }}
hello worldhello world

来源地址:https://blog.csdn.net/weixin_57038791/article/details/129340685

--结束END--

本文标题: Java中Scanner用法

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

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

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

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

下载Word文档
猜你喜欢
  • Java中Scanner用法
    Java中Scanner用法 Scanner可以实现程序和人的交互,用户可以利用键盘进行输入。 不同类型的输入: String s=sc.next(); //接受字符串数据System.out.pr...
    99+
    2023-09-29
    java jvm 开发语言
  • java中Scanner的简单用法
    一.用法 先导入Java.util.Scanner包 import java.util.Scanner; 创建Scanner类的对象 Scanner sc=new Scanner(System.in);//创建对象sc// 创建一个变量来...
    99+
    2023-09-22
    eclipse java
  • Java中Scanner用法实例解析
    目录一、Scanner类简介二、Scanner类的用法三、常用方法此处重点讲一下next()和nextLine()的区别总结一、Scanner类简介 Java 5添加了java.ut...
    99+
    2022-11-13
    java中Scanner用法 java scanner语句 java中的scanner类
  • java中Scanner输入用法实例
    目录1.整数2.浮点数3.字符4.输入两个整数5.字符矩阵6.字符菱形7.字符转 ASCII 码8.实现四舍五入9.成绩输入输出10.学生基本信息输入输出11.按照格式输入并交换输出...
    99+
    2024-04-02
  • 在Java中Scanner的用法总结
    最近在做OJ类问题的时候,经常由于Scanner的使用造成一些细节问题导致程序不通过(最惨的就是网易笔试,由于sc死循环了也没发现,导致AC代码也不能通过。。。),因此对Scanne...
    99+
    2024-04-02
  • Java Scanner用法案例详解
    一、Scanner类简介       Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前...
    99+
    2024-04-02
  • java 中 Scanner 输入
    因为涉及到 io 流输入问题,如果不关闭会一直占用资源。所以使用过后要及时关闭,防止资源一直被占用。 Scanner在使用前要导入 java.util.Scanner 包 1.整数 描述: ...
    99+
    2023-10-03
    java 开发语言 算法
  • Java中Scanner和hasNextXXX()怎么用
    小编给大家分享一下Java中Scanner和hasNextXXX()怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!输入输出输出基本语法System.out....
    99+
    2023-06-25
  • 怎么在java中使用scanner类
    今天就跟大家聊聊有关怎么在java中使用scanner类,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Scanner类,这是一个用于扫描输入文本的新的实用程序。由于任何数据都必须通过...
    99+
    2023-05-30
    java scanner
  • Java Scanner对象中hasNext()与next()方法的使用
    目录Scanner对象中hasNext()与next()方法输入hasNext()和hasNextLine()方法的区别Scanner对象中hasNext()与next()方法 相信...
    99+
    2024-04-02
  • Java Scanner类
    Java Scanner类java.util.Scanner是Java5的新特征,我们可以通过 Scanner 类来获取用户的输入。右面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.i...
    99+
    2023-06-02
  • Java Scanner的使用和hasNextXXX()的用法说明
    目录输入输出输出输入使用Scanner读取使用Scanner循环读取N个数字/字符串关于Scanner中nextxxx()须注意的一点输入输出 输出 基本语法 System.ou...
    99+
    2024-04-02
  • 怎么使用Java Scanner对象中hasNext()与next()方法
    本篇内容介绍了“怎么使用Java Scanner对象中hasNext()与next()方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Sc...
    99+
    2023-06-25
  • Java中Scanner类使用保姆级教程
    目录一、Scanner类简介二、如何使用Scanner类1、首先导入java.util.Scanner包;2、创建Scanner类对象3、创建一个变量来接收输入的数据4、关闭Scan...
    99+
    2023-05-18
    java中scanner类的使用 java scanner用法 java scanner类使用
  • java scanner类怎么使用
    使用Scanner类可以从标准输入(键盘)或文件中读取数据。以下是使用Scanner类的基本步骤:1. 导入Scanner类:在代码...
    99+
    2023-09-14
    java
  • Java 基础——Scanner 类
    目录 1.概述2.使用举例2.1.从不同的输入源读取数据2.2.next() 和 nextLine() 的区别2.3.读取大小已知的一维数组2.4.读取大小未知的一维数组2.5.读取长度大小已...
    99+
    2023-09-06
    Java Scanner 输入输出
  • Java中Scanner使用方式:单行/多行输入
    目录问题最好解决的情况单行输入多个参数多行输入多个参数,每行参数个数不定问题 解决这种情况下的Scanner输入:单行,多行,数值,字符串 平时写程序一般不用Scanner,线上笔试...
    99+
    2024-04-02
  • java Scanner类的使用示例代码
    Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间...
    99+
    2024-04-02
  • 怎么在java中利用Scanner获取字符串
    今天就跟大家聊聊有关怎么在java中利用Scanner获取字符串,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各种...
    99+
    2023-06-14
  • 怎么在java中使用Scanner获取字符串
    这篇文章将为大家详细讲解有关怎么在java中使用Scanner获取字符串,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、We...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作