IO流实例
//字节流:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.junit.Test;
public class IOStreamTest {
//fileInputStreamTest
	@Test
	public void fileInputStreamTest(){
File file = new File("aa.txt");
	    if (!file.exists()){
	    	try {
				file.createNewFile();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
	    }
		try {
			FileOutputStream fos = new FileOutputStream("aa.txt");
			String b1 = "aa222";
			byte[] b = b1.getBytes();
			fos.write(b);
			FileInputStream fis = new FileInputStream("aa.txt");
			byte[] by = new byte[(int)file.length()];//file.length()=5
			int t;
			int count =0;
			//fis.read(by);//按照文件长度读取字节
			//System.out.println(new String(by));//aa222
			while((t=fis.read()) != -1 ){//读到文件末尾返回-1
				by[count++] = (byte)t;
			}
		     System.out.println(new String(by));  
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
IO流实例的更多相关文章
- IO流-输入输出的简单实例
		InputStream和OutputStream 抽象类InputStream和OutputStream是IO流最底层的两个抽象类,所有输入/输出流的类都基于这两个类. 这两个类里最核心的三个方法是r ... 
- java IO流文件的读写具体实例
		IO流的分类:1.根据流的数据对象来分:高端流:所有的内存中的流都是高端流,比如:InputStreamReader 低端流:所有的外界设备中的流都是低端流,比如InputStream,Output ... 
- java IO流文件的读写具体实例(转载)
		引言: 关于java IO流的操作是非常常见的,基本上每个项目都会用到,每次遇到都是去网上找一找就行了,屡试不爽.上次突然一个同事问了我java文件的读取,我一下子就懵了第一反应就是去网上找,虽然也能 ... 
- Java:IO流与文件基础
		Java:IO流与文件基础 说明: 本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦. 走进流 什么是流 流:从源到目的地的字节的有序序列. 在Java中,可以从其中读取一个字节序列的对象 ... 
- java IO流详解
		流的概念和作用 学习Java IO,不得不提到的就是JavaIO流. 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ... 
- IO流
		流的概念和作用 学习JavaIO,不得不提到的就是JavaIO流. 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特 ... 
- Java IO流学习总结
		Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ... 
- 二十、Java基础--------IO流之其他对象
		在上面两篇文章中介绍了IO体系并详细介绍了字节流以及字符流,本文主要是讲述操作文件的File.转化流.标准输入与输出.Properties.打印流以及序列流. File File英文为"文件 ... 
- IO流知识点总结
		IO流的使用:(Input OutPut) 输入输出流: 输入:将文件读到内存中 输出:将文件从内存输出到其他地方 IO技术的作用: 主要就是解决设备和设备之间的数据传输问题.比如: ... 
随机推荐
- 【ASP.NET Core】EF Core  - “影子属性”
			有朋友说老周近来博客更新较慢,确实有些慢,因为有些 bug 要研究,另外就是老周把部分内容转到直播上面,所以写博客的内容减少了一点. 老周觉得,视频直播可能会好一些,虽然我的水平一般,不过直播时,老周 ... 
- python接口自动化测试(二)-requests.get()
			环境搭建好后,接下来我们先来了解一下requests的一些简单使用,主要包括: requests常用请求方法使用,包括:get,post requests库中的Session.Cookie的使用 其它 ... 
- mysql string 列类型
			CHAR和VARCHAR CHAR和VARCHAR类型声明的长度表示你想要保存的最大字符数 char 0~255 尾部填充空格到指定长度,检索时自动去掉空格. varchar 0~65535 VARC ... 
- Effective Java 第三版——79.  避免过度同步
			Tips 书中的源代码地址:https://github.com/jbloch/effective-java-3e-source-code 注意,书中的有些代码里方法是基于Java 9 API中的,所 ... 
- [Linux]systemd和sysV
			转自:https://www.cnblogs.com/EasonJim/p/7168216.html 在Debian8中systemd和sysVinit同时存在,NTP就是在/etc/init.d/n ... 
- Excel公式笔记
			跨表,查找相同的数据,的其他列的值 =index(sheet2!$c$:$c$,match(sheet1!$b$,sheet2!$d$:$d$,)) 备注: =index(读哪里的数据(大范围), m ... 
- Ajax+Python flask实现上传文件功能
			HTML: <div > <input type="file" name="FileUpload" id="FileUpload&q ... 
- C# 正则表达式判断是否是数字、是否含有中文、是否是数字字母组合
			//判断输入是否包含中文 不管你有没有输入英文,只要包含中文,就返回 true public static bool HasChinese(string content) { //判断是不是中文 st ... 
- 通用  正则表达式 C# (.NET)Regex 总结
			[参考]C#正则表达式Regex类的用法 语法: 1. new System.Text.RegularExpressions.Regex("\\$\\d{1,2}\\}"). ... 
- iOS开发之--UIImageView的animationImages动画
			图片动画实现,代码如下: -(UIImageView *)animationImageView { if (!_animationImageView) { _animationImageView= [ ... 
