码迷,mamicode.com
首页 > 其他好文 > 详细

05 IO流(二)——IO流标准流程

时间:2019-11-22 13:49:31      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:import   absolute   pre   out   NPU   流程   stream   循环读取   读取数据   

流程

选择源

选择合适的流

操作

关闭流

演示

import java.io.File;
import java.io.InputStream;
import java.io.FileInputStream;
import java.io.IOException;
public class Test
{
	public static void main(String[] args) throws IOException{
		//选择源
		File src = new File("C:\\Users\\live\\Desktop\\课堂笔记和资料\\a.txt");
		System.out.println(src.getAbsolutePath());
		//选择流:根据源文件来选择合适的流
		InputStream is = new FileInputStream(src);
		//操作
		
		int data1;
		int data2;
		int data3;
		int data4;
		int data5;
		
		data1 = is.read();
		data2 = is.read();
		data3 = is.read();
		data4 = is.read();
		data5 = is.read();
		
		System.out.println((char)data1);
		System.out.println((char)data2);
		System.out.println((char)data3);
		System.out.println((char)data4);
		System.out.println((char)data5);
		//关闭流
		is.close();
	}
	
}

  

循环读取数据

使用一个变量接收read读出来的数据,当不为-1时表示还没有读到流的末尾。

int tmp;
while((tmp=is.read())!=-1){
//操作   System.out.println((char)tmp); }

  

05 IO流(二)——IO流标准流程

标签:import   absolute   pre   out   NPU   流程   stream   循环读取   读取数据   

原文地址:https://www.cnblogs.com/scopicat/p/11910842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!