zoukankan      html  css  js  c++  java
  • 使用Scanner输入数据-读取文本数据

    Scanner类的方法定义:

    · 构造方法:public Scanner(InputStream source);

    · 设置读取分割符:public Scanner useDelimiter(String pattern);

    · 判断是否有数据:public boolean hasNextXxx();

    · 取出数据:public 数据类型 nextXxx();

     1 package cn.demo;
     2 
     3 import java.io.File;
     4 import java.io.FileInputStream;
     5 import java.util.Scanner;
     6 
     7 public class Test {
     8     public static void main(String[] args) throws Exception {
     9         Scanner scan = new Scanner(new FileInputStream(new File("e:" + File.separator +"ly" +File.separator+ "TestOne.java")));
    10         scan.useDelimiter("
    ");
    11         while(scan.hasNext()){
    12             System.out.println(scan.next());
    13         }
    14         scan.close();
    15     }    
    16 }

    总结:程序输入数据使用Scanner(如果Scanner不好用了使用BufferedReader)。

  • 相关阅读:
    C++之类和对象
    PHP程序设计基础
    PHP函数和MySQL数据库
    HTML语言基础
    文件和目录1(文件属性和权限)
    文件IO
    查找
    使用tcpdump抓包实例
    导入模块的2种方法
    ansible启用sudo执行命令
  • 原文地址:https://www.cnblogs.com/liyang31/p/5808569.html
Copyright © 2011-2022 走看看