博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.util.Scanner
阅读量:6241 次
发布时间:2019-06-22

本文共 733 字,大约阅读时间需要 2 分钟。

hot3.png

java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。最常用的一个例子是用来处理扫描控制台输入,如:

 Scanner sc = new Scanner(System.in); String line = sc.nextLine();

这个类另一个作用和java.util.StringTokenizer类似,接受一串字符串,然后指定分隔符把字符串当作一段一段来处理,如:

Scanner s = new Scanner("123 asdf sd 45 789 sdf asdfl,sdf.sdfl,asdf    ......asdfkl    las");                 while (s.hasNext()) {                         System.out.println(s.next());                 }

默认以空格作为分隔符,也可以指定分隔符,分隔符支持正则表达式,如:

Scanner s = new Scanner("123 asdf sd 45 789 sdf asdfl,sdf.sdfl,asdf    ......asdfkl    las");  s.useDelimiter(" |,|\\.");                 while (s.hasNext()) {                         System.out.println(s.next());                 }

指定空格或逗号或点号作为分隔符

转载于:https://my.oschina.net/u/914897/blog/407456

你可能感兴趣的文章
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar
查看>>
让你拥有超能力:程序员应该掌握的统计学公式
查看>>
互联网组织的未来:剖析 GitHub 员工的任性之源
查看>>
Java 开源博客 Solo 1.4.0 发布 - 简化
查看>>
Oracle巡检
查看>>
【转载】胜者树
查看>>
查看mysql数据库存放的路径|Linux下查看MySQL的安装路径
查看>>
selenium+testNG+Ant
查看>>
1024程序员节,你屯书了吗?(内含福利)
查看>>
移动端JS 触摸事件基础
查看>>
Flex拖动原来如此简单
查看>>
温故而知新:什么是wcf
查看>>
centos语言设置
查看>>
php安装
查看>>
Fragment在getUserVisibleHint时进行加载数据的问题记录
查看>>
使用线程池模拟处理耗时任务,通过websocket提高用户体验
查看>>
Java 内部类种类及使用解析
查看>>
Axure产品原型设计工具
查看>>
spice在桌面虚拟化中的应用系列之三(USB映射实现,SSL加密,密码认证,多客户端支持)...
查看>>
Loading project 91606170 of 1: Project FooBar 问题如何解决?
查看>>