Java---IO(Scanner和BufferedReader)
来源:互联网 发布:安卓手机优化软件 编辑:程序博客网 时间:2024/05/04 16:56
Scanner
读取键盘输入数据
import java.util.Scanner;public class TestScanner { public static void main(String[] args) { Scanner sca = new Scanner(System.in); sca.useDelimiter("\n"); //Scanner需要设置结束条件 System.out.println("请输入数据:"); while(sca.hasNext()){ System.out.println(sca.next()); } sca.close(); }}
读取大文件
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.Scanner;public class TestScanner {public static void main(String[] args) throws FileNotFoundException { Scanner scan = new Scanner(new FileInputStream(new File("D:" + File.separator + "test.txt"))); scan.useDelimiter("\n"); //需要设置结束条件,如果文件中不是以回车结束,则只能用BufferedReader读取 while(scan.hasNext()) { System.out.println(scan.next()); } scan.close(); }}
BufferedReader
读取大文件
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;public class TestBufferReader { public static void main(String[] args) throws IOException { BufferedReader buf = new BufferedReader(new InputStreamReader(new FileInputStream(new File("D:"+File.separator+"test.txt")))); String str = null; while((str = buf.readLine())!=null){ System.out.println(str); } buf.close(); }}
0 0
- Java---IO(Scanner和BufferedReader)
- Java IO学习笔记(九):BufferedReader和Scanner
- Java IO学习笔记(九):BufferedReader和Scanner
- java里BufferedReader和Scanner
- IO-BufferedReader、Scanner、SequenceInputStream
- java 简单的输入BufferedReader和Scanner
- Java中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- 【Java8源码分析】IO包-Reader、BufferedReader和Scanner总结
- BufferedReader和Scanner
- Java IO BufferedReader和BufferedWriter
- Java学习笔记-Scanner和BufferedReader的区别和用法
- JAVA scanner扫描器和BufferedReader流输入的用法
- Scanner和BufferedReader的区别
- Scanner和BufferedReader获取键盘输入
- 关于Scanner和BufferedReader(待续)
- 1020 月饼
- 使用phonegap进行提示操作
- 秦九韶算法——高速的多项式运算解决方案
- JavaScript Date、Number 格式化总结
- webservices使用MTOM附件抛出的内存溢出
- Java---IO(Scanner和BufferedReader)
- 1021 个位数统计
- mongoDB基础知识2----基本操作(CRUD),索引(常见、全文、地理位置)
- Objective-C: 多态
- 二维数组顺时针输出
- 实现strtok_r()函数
- ActiveMQ与Spring整合:(1)基本使用
- jsp中四个域对象
- Struts2 中Action的执行结果类型