黑马程序员技术交流社区

标题: Scanner(简单文本扫描器) [打印本页]

作者: 践行渐远    时间: 2014-10-27 22:29
标题: Scanner(简单文本扫描器)
本帖最后由 践行渐远 于 2014-11-14 12:08 编辑

Scanner(File source)  构造一个新的 Scanner,实现了Iterable接口,它生成的值是从指定文件扫描的。
import java.io.File;
import java.io.PrintStream;
import java.util.Scanner;
public class ScannerDemo18 {
        public static void main(String[] args) throws Exception {
                // 参照api
                Scanner sc = new Scanner(System.in);// 从键盘输入
                System.setOut(new PrintStream("Scanner.txt"));// 流的重定向(打印到哪里)
                sc = new Scanner(new File("copy6.4"));// 扫描位置
                int line = 1;
                while (sc.hasNextLine()) {// 是否有下一行 //一行一行的读取,这样的话格式好看
                        System.out.println(line + " " + sc.nextLine());// 读取下一行
                        line++;
                }
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2