龙空技术网

java中讲讲DataInputStream的用法

马克java社区 90

前言:

目前看官们对“java文件inputstream”大概比较珍视,同学们都想要学习一些“java文件inputstream”的相关知识。那么小编在网上网罗了一些对于“java文件inputstream””的相关内容,希望姐妹们能喜欢,你们一起来了解一下吧!

DataInputStream的用法

马克-to-win:DataInputStream顾名思义:就是专门用来读各种各样的数据的,比如 (int,char,long等),一定要注意 DataOutputStream 与DataInputStream配合使用,而且二者读写的顺序要一样,可以参照下面的例子。马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。

例:2.4.1

import java.io.*;

public class TestMark_to_win {

/* when run this program, no need any data.dat file, because it can generate

the file.anyway,this file can not be recognized by humanbeing

*/

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

FileOutputStream fos = new FileOutputStream("c:/data.txt");

DataOutputStream dos = new DataOutputStream(fos);

dos.writeInt(345);

dos.writeDouble(4.54);

dos.writeUTF("我们");

dos.close();

FileInputStream fis = new FileInputStream("c:/data.txt");

DataInputStream dis = new DataInputStream(fis);

/*1) a data output stream to write data that can later

be read by a data input stream. 2)note the sequence.first write what,

then read what. if you comment out the following statment,the result

篇幅有限更多请见扩展链接:

标签: #java文件inputstream