java中的Scanner
来源:互联网 发布:讯猫软件 编辑:程序博客网 时间:2024/05/22 19:44
Scanner主要是简化文本扫描,最实用的地方是获取控制台的输入。
Scanner获取输入数据
public class TestScanner { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入字符串:"); while (true) { String line = s.nextLine(); if (line.equals("exit")) break; System.out.println(">>>" + line); } } }
- 实现日期格式的输入输出
/** * 实现日期格式的数据输入 * @author acer * */public class ScannerDemo { public static void main(String [] args) { Scanner sc = new Scanner(System.in); System.out.println("输入日期(yyyy-MM-dd):"); String str = null; Date date = null; if(sc.hasNext("^\\d{4}-\\d{2}-\\d{2}$")) { str = sc.next("^\\d{4}-\\d{2}-\\d{2}$"); try{ date = new SimpleDateFormat("yyyy-MM-dd").parse(str); }catch(ParseException e) { e.printStackTrace(); } } else System.out.println("日期格式错误"); System.out.println(date); }}
- 从文件中得到数据
public class ScannerDemoo1 { public static void main(String [] args) throws FileNotFoundException { File f = new File("D:a.txt"); Scanner sc = new Scanner(f); StringBuffer str = new StringBuffer();//用于接收数据 while(sc.hasNext()) { str.append(sc.next()).append("\n"); } System.out.println(str); }}
0 0
- java中的Scanner
- java中的Scanner
- Java 中的Scanner
- java 中的Scanner
- Java中的Scanner类
- Java 中的 scanner
- java中的Scanner
- java 中的Scanner
- java 中的Scanner、 Scanner的nextLine()
- scanner java中的数据输入
- Java中的Scanner类详解
- 浅谈Java中的Scanner类
- java中的Scanner探索解惑
- java 中的Scanner(详细讲解)
- java 中的Scanner的用法
- JAVA中的Scanner类(IO)[JAVA][译]
- Java中的Scanner类和String类
- java中的Scanner类进行操作
- php基于thinkphp3.x的学生社团管理系统
- MySQL中的BLOB与TEXT类型
- 如何设置mysql远程访问
- mysql数据库的安装,mysql函数
- window.location 系列
- java中的Scanner
- 打印蛇形矩阵(二维数组)
- tomcat可以正常启动,能够访问localhost:8080,不能访问localhost:8080/solr
- spring-security之ChannelProcessingFilter
- LINUX gdb bt命令
- Python安装MySQL驱动出错
- 侧滑抽屉布局-DrawerLayout的初体验.关于点击侧滑区域就关闭的问题.
- terrier-API文档翻译
- iOS-private-api-checker私有API检测工具使用详细步骤