JAVA基础(31)-操作其他类型值的流、操作基本数据的流

操作其他类型值的流

就是可以操作其他的数据写入文件或读取。比如DataInputStream和DataOutputStream可以操作基本数据类型,就可以操作布尔值,int,loing,等等类型的值。

操作基本数据的流

这里演示DataInputStream和DataOutputStream:

package com.demo;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class Demo {
	
	public static void main(String[] args) throws IOException    {

		writeData();
		readerData();
	}


	private static void writeData() throws IOException {
		//写入一些基本数据值,存储到文件
		FileOutputStream fos=new FileOutputStream("tempfile\\test.txt");
		DataOutputStream dos=new DataOutputStream(fos);
		dos.writeBoolean(true);
		dos.close();
						
	}
	
	private static void readerData() throws IOException {
	  FileInputStream fis=new FileInputStream("tempfile\\test.txt");
	  DataInputStream dis=new DataInputStream(fis);
	  boolean b=dis.readBoolean();
	  System.out.println(b);
	  dis.close();
	}
		
}

猜你喜欢

转载自my.oschina.net/u/3112095/blog/1816345
今日推荐