java语言基础(82)——操作基本数据类型的流
来源:互联网 发布:js删除对象元素 编辑:程序博客网 时间:2024/06/17 18:10
java 中 DataInputStream 和 DataOutputStream 可以用来读写java中的基本数据类型,比如布尔值、字符、int值等。
示例如下:
package DataInputOutputStreamDemo;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class DataInputOutputStream {public static void main(String[] args) throws IOException {write(); read();}private static void read() throws IOException { DataInputStream dis = new DataInputStream(new FileInputStream("E:\\dos.txt")); byte b = dis.readByte(); char c = dis.readChar(); boolean bl = dis.readBoolean(); dis.close(); System.out.println(b);//10 System.out.println(c);//a System.out.println(bl);//true}private static void write() throws IOException { DataOutputStream dos = new DataOutputStream(new FileOutputStream("E:\\dos.txt")); dos.writeByte(10); dos.writeChar('a'); dos.writeBoolean(true); dos.close();}}当我们调用write方法后,会在E盘下生成dos.txt这个文件,打开后,我们并读不懂里面的数据。但是,我们在read方法中,对应于write方法依次读取数据,则可以在控制台输出刚才存储的数据。
阅读全文
1 0
- java语言基础(82)——操作基本数据类型的流
- java语言基础【java的基本数据类型】
- Java基础——对象序列化+管道流+RandomAccessFile+操作基本数据类型的DataStream等
- java语言基础——3基本数据类型
- Java语言基础1——基本数据类型
- Java 操作基本数据类型的流
- JAVA基础再回首(二十三)——操作基本数据类型的流、内存操作流、打印流、随机访问流、合并流、序列化流
- Java语言的基本数据类型
- java基础之IO流--DataOutputStream(专门用于操作Java基本数据类型的IO流对象)
- Java基础1-基本数据类型与操作
- Java基础篇——基本数据类型
- java基础——基本数据类型
- JAVA基础——基本数据类型
- Java基础一——基本数据类型
- java基础学习—基本数据类型
- Java语言基础之基本数据类型与数据类型转换
- 黑马程序员——Java语言基础:String、基本数据类型对象包装类
- 黑马程序员——Java基础——对象序列化、管道流、RandomAccessFile类、操作基本数据类型的流对象、字符编码
- CSDN博客Markdown覆盖文章问题
- HDU 6148 数位dp
- java
- excel中提取不重复值(唯一值)方法大全
- 测试小故事40:测试造假
- java语言基础(82)——操作基本数据类型的流
- LinkedList的add(Object obj)和remove(Object obj)和remove(index)和get(index)的源码分析
- ORACLE找不到符合协议堆栈要求的可用处理程序解决办法
- Android多进程总结一:生成多进程(android:process属性)
- 程序员应该访问的最佳网站中文版
- 手把手教你实现线性回归模型
- 虚函数解释说明
- 红黑树下
- HDU 4786 Fibonacci Tree(最小生成树变式)