用于操作基本类型数据的流对象
来源:互联网 发布:有线路由器 知乎 编辑:程序博客网 时间:2024/05/20 11:25
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/*
* 可以用于操作基本类型数据的流对象
*/
public class DataStreamDemo {
public static void main(String[] args) {
try {
writeData();
readData();
/*writeUTFDemo();
readUTFDemo();*/
} catch (IOException e) {
e.printStackTrace();
}
}
//写utf的过程
public static void writeUTFDemo() throws IOException{
DataOutputStream dos=new DataOutputStream(new FileOutputStream("d:\\utf.txt"));
dos.writeUTF("你好");
dos.close();
}
//读utf的过程
public static void readUTFDemo() throws IOException{
DataInputStream dis=new DataInputStream(new FileInputStream("d:\\utf.txt"));
System.out.println(dis.readUTF(dis));
dis.close();
}
//读的过程
public static void readData() throws IOException{
DataInputStream dis=new DataInputStream(new FileInputStream("d:\\data.txt"));
int num=dis.readInt();
boolean b=dis.readBoolean();
double d=dis.readDouble();
System.out.println("num="+num);
System.out.println("b="+b);
System.out.println("d="+d);
dis.close();
}
//写的过程
public static void writeData()throws IOException {
DataOutputStream dos=new DataOutputStream(new FileOutputStream("d:\\data.txt"));
dos.writeInt(123);
dos.writeBoolean(true);
dos.writeDouble(98.65);
}
}
输出结果:
0 0
- 用于操作基本类型数据的流对象
- DataInputStream 和 DataOutputStream 用于操作基本类型的流对象
- 用于操作基本数据类型的流对象
- DataInputStream与DataOutputStream用于操作基本数据类型的数据的流对象
- 24-IO流-63-IO流(操作基本类型数据的流对象-DataStream)
- java基础之IO流--DataOutputStream(专门用于操作Java基本数据类型的IO流对象)
- 黑马程序员——用于操作基本数据类型的流对象
- 用于操作字节数组的流对象。
- Parcelable 与Serializable(两种序列化方式用于传输非基本类型的数据)
- 用于操作字节数组的流对象 ByteArrayStreamDemo
- ByteArrayStream用于操作字节数组的流对象
- new操作符用于新建对象类型实例
- 数据的基本类型
- javaScript 基本类型数据对象规律
- 1.基本的对象类型
- 对象,基本类型的比较
- R语言数据基本类型与操作
- 操作基本数据类型的流对象DataStream
- 解析json字符串,并且获取其中某个key的值
- AAPT err(Facade for ): libpng error: Not a PNG file
- hdu3336(kmp+dp)
- 协方差的意义和计算公式
- struct option 的使用
- 用于操作基本类型数据的流对象
- model 中的selectedRows()函数
- sqlite系列(2)使用FMDB保存数据swift
- OnScrollListener()
- CentOS 6.6 安装 nginx
- struts2标签笔记
- alembicTool_alembicExport
- unity安卓应用名称多语言本地化
- 自定义ViewPagerIndicator标题栏标题文字颜色