Scanner扫描器类在java.util包中,可以获取用户从键盘输入的不同数据,以完成数据的输入操作,同时也可以对输入的数据进行验证。

import java.util.Scanner;

public class ScannerDemo {

public static void main(String[] args) {

//创建Scanner对象,从键盘接收数据

Scanner sc=new Scanner(System.in);

System.out.println("请输入一个字符串(不带空格)");

//接收字符串

String s1=sc.next();

System.out.println("s1="+s1);

System.out.println("请输入一整数");

//接收整数

int i=sc.nextInt();

System.out.println("请输入浮点数");

//接收浮点数

float f=sc.nextFloat();

System.out.println("f="+f);

System.out.println("请输入一个字符串(带空格)");

//默认情况下只能取出空格之前的数据

String s2=sc.next();

System.out.println("s2="+s2);

//设置读取的分隔符为回车

sc.useDelimiter("\n");

//接收上次扫描剩下的空格之后的数据

String s3=sc.next();

System.out.println("s3="+s3);

System.out.println("请输入一个字符串(带空格)");

String s4=sc.next();

System.out.println("s4="+s4);

}

}

java中的 输入 方法相关推荐

  1. Java中的main()方法详解

    源文作者:leizhimin    源文链接:http://lavasoft.blog.51cto.com/62575/53263 源文作者版权申明: 版权声明:原创作品,允许转载,转载时请务必以超链 ...

  2. java 重写方法 访问权限_为何Java中子类重写方法的访问权限不能低于父类中权限(内含里氏替换原则)...

    为何Java中子类重写方法的访问权限不能低于父类中权限 因为 向上转型及Java程序设计维护的原因 例: 假设一个父类A 拥有的方法public void setXXX(){}可以被其他任意对象调用这 ...

  3. 在java中如何输入_java如何输入

    ❶ java 如何从键盘上接受输入 public class import { public static void main(String[] args) { System.out.println( ...

  4. Java中如何输入一个字符串

    Java中如何输入一个字符串 首先需导入java.util包中的Scanner类,如图: 接着在main里创建Scanner类对象,记得要把System.in加上这是专门获取用户输入的内容的,它会交给 ...

  5. Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法

    public static void main(String[] args) {} 或者 public static void main(String args[]) {} main方法是我们学习Ja ...

  6. JAVA中复制数组的方法

     在JAVA里面,可以用复制语句"A=B"给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么 ...

  7. 如何在java中调用js方法

    [java] view plain copy/* * 加载脚本引擎,并在java中调用js方法 */ public void test2() { ScriptEngineManager manager ...

  8. java中构造方法和方法全面解析

    java中构造方法和方法全面解析 我相信大多说人都对构造方法.方法不陌生,而且很了解,但我也相信有很多像我这样的没有一个很好很清晰很全面的认识,今天就把它整理如下,希望能给大家带来点方便与帮助,也希望 ...

  9. java中的dispose()方法

    java中的dispose()方法 先来看看 JAVA 1.5 的帮助文档的原文 - dispose - public void dispose() ****** 释放由此 Window.其子组件及其 ...

最新文章

  1. Activity应用场景解析
  2. CCNA学习笔记12---黄毛丫头篇(访问控制列表)
  3. pageSet的底层数据库存储逻辑
  4. 使用post访问不到接口_Postman工具使用说明
  5. 第二十二篇:Spring简单定时任务
  6. ArcGIS实验教程——实验三十二:ArcGIS水文分析(流向分析、计算水流长度、汇流分析、河网分析、流域分析)
  7. Hibernate常见面试题
  8. Apache和Tomcat的区别与联系
  9. PASCAL程序设计语言 PDF 分享
  10. MYSQL数据库中导入中国各个省份编号和省份
  11. mac下使用自带的svn客户端上传、下载文件到服务端
  12. kernel ramdump分析
  13. SSD目标检测网络tensorRT推理【附代码】
  14. This request has been blocked; the content must be served over HTTPS
  15. 【QT】设计一个秒表(跑步计时器)
  16. 电信主机托管费用_电信服务器托管怎样选择?
  17. 4k纸是几厘米乘几厘米_4K纸有多大 。。厘米
  18. 芯片解密什么是物联网芯片,与普通芯片有什么不同?
  19. 你运营的公众号文章阅读量上不来,怎么回事?
  20. 解决微信H5端用户注册登录

热门文章

  1. 4k电视接电脑鼠标延迟解决
  2. 【lwIP(第一章)】lwIP入门
  3. 四年上册级计算机教学计划,四年级上学期教学计划(通用5篇)
  4. Android触控基础:MotionEvent
  5. 基于javaweb的景区旅游管理系统(java+springboot+html+layui+bootstrap+jquery+mysql)
  6. ubuntu安装zsh及环境配置
  7. ethernet/IP 协议简介 pdf
  8. Android的UAS及UAP定制
  9. 线性表 (一) 线性表定义与线性表插入与删除
  10. Revit内建模型的基础教学分享