文档章节

Scanner 和 String 类的常用方法

芥末小弟
 芥末小弟
发布于 2017/03/01 09:54
字数 285
阅读 2
收藏 0

Scanner类是在jdk1.5 之后有了这个:

常用格式是:

Scanner sc = new Scanner(System.in);

从以下版本开始:
1.5

构造方法摘要

Scanner(File source)
          构造一个新的 Scanner,它生成的值是从指定文件扫描的。

Scanner(File source, String charsetName)
          构造一个新的 Scanner,它生成的值是从指定文件扫描的。

Scanner(InputStream source)
          构造一个新的 Scanner,它生成的值是从指定的输入流扫描的。

Scanner(InputStream source, String charsetName)
          构造一个新的 Scanner,它生成的值是从指定的输入流扫描的。

Scanner(Readable source)
          构造一个新的 Scanner,它生成的值是从指定源扫描的。

Scanner(ReadableByteChannel source)
          构造一个新的 Scanner,它生成的值是从指定信道扫描的。

Scanner(ReadableByteChannel source, String charsetName)
          构造一个新的 Scanner,它生成的值是从指定信道扫描的。

Scanner(String source)
          构造一个新的 Scanner,它生成的值是从指定字符串扫描的。

由此我们看出  System.in  就是标准的输入流(InputStream)

A:hasNextXxx() 判断是否是某种类型的

B:nextXxx() 返回某种类型的元素

© 著作权归作者所有

共有 人打赏支持
芥末小弟
粉丝 0
博文 202
码字总数 120715
作品 0
昌平
Java——基础类库

1:参数 谁调用方法,谁负责传参。 2:获取键盘输入 Scanner类,Scanner是一个基于正则表达式的文本扫描器,它可以从文件,输入流,字符串中解析出基本类型和字符串值。 Scanner主要提供了两...

李可爱34
2016/04/14
61
0
第2章 Scanner类 与 String类

1.1 Scanner类 1.1.1 Scanner类作用 用Scanner类的方法可以完成接收键盘录入的数据 1.1.2 Scanner类接受键盘录入的字符串 1.1.2.1 案例代码一: 1.2 String类 1.2.1 String类概述 通过JDK提供...

我是小谷粒
03/20
0
0
Java学习lesson 10

API(应用程序编程接口) * public final Class getClass();//返回Object的运行类(java的反射机制学) * Class类中有一个类 *public String getName();//以String类型返回它所表示的实体(获取...

一白菜
2017/11/02
0
0
常用类(三)

Integer Character Arrays BigDecimal/BigInteger Calendar 数组的排序方式及二分折半查找 一、Integer(方法补充) 1、十进制转换其他进制方法 public static String toBinaryString(int i):二...

走了丶
2017/07/28
0
0
JDK API从下载到使用

经常有人问我一些java常用类的使用方法,还有一些问某个常用类是干啥的。这些问题都是不会查询jdk api,对常用类的方法不熟悉等情况。于是,经过再三思考决定编写jdk api查询使用手册。   ...

凯哥学堂
2016/12/06
14
0

没有更多内容

加载失败,请刷新页面

加载更多

关于组件化的最初步

一个工程可能会有多个版本,有国际版、国内版、还有针对各种不同的渠道化的打包版本、这个属于我们日常经常见到的打包差异化版本需求。 而对于工程的开发,比如以前的公司,分成了有三大块业...

DannyCoder
39分钟前
1
0
Spring的Resttemplate发送带header的post请求

private HttpHeaders getJsonHeader() { HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8"); ......

qiang123
昨天
2
0
Spring Cloud Gateway 之 Only one connection receive subscriber allowed

都说Spring Cloud Gateway好,我也来试试,可是配置了总是报下面这个错误: java.lang.IllegalStateException: Only one connection receive subscriber allowed. 困扰了我几天的问题,原来...

ThinkGem
昨天
25
0
学习设计模式——观察者模式

1. 认识观察者模式 1. 定义:定义对象之间一种一对多的依赖关系,当一个对象状态发生变化时,依赖该对象的其他对象都会得到通知并进行相应的变化。 2. 组织结构: Subject:目标对象类,会被...

江左煤郎
昨天
2
0
emoji

前言:随着iOS系统版本的升级,对原生emoji表情的支持也越来越丰富。emoji表情是unicode码中为表情符号设计的一组编码,当然,还有独立于unicode的另一套编码SBUnicode,在OS系统中,这两种编...

HeroHY
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部