操作基本数据类型的流

DataInputStream

DataOutputStream

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;public class IntegerDemo {public static void main(String[] args) throws IOException {myWrite();myReader();}private static void myWrite() throws IOException {// TODO Auto-generated method stub// 创建数据输出流对象FileOutputStream fos = new FileOutputStream("E:\\zikao\\file\\cs.txt");DataOutputStream dos = new DataOutputStream(fos);// 写数据dos.writeByte(10);dos.writeShort(100);dos.writeInt(1000);dos.writeLong(10000);dos.writeFloat(12.34F);dos.writeDouble(12.56);dos.writeChar('a');dos.writeBoolean(true);// 释放资源dos.close();}private static void myReader() throws IOException {// TODO Auto-generated method stub// 创建数据输入流对象FileInputStream fis = new FileInputStream("E:\\zikao\\file\\cs.txt");DataInputStream dis = new DataInputStream(fis);// 读数据byte b = dis.readByte();short s = dis.readShort();int i = dis.readInt();long l = dis.readLong();float f = dis.readFloat();double d = dis.readDouble();char c = dis.readChar();boolean bl = dis.readBoolean();// 释放资源dis.close();System.out.println(b);System.out.println(s);System.out.println(i);System.out.println(l);System.out.println(f);System.out.println(d);System.out.println(c);System.out.println(bl);}
}

转载于:https://www.cnblogs.com/denggelin/p/6341024.html

DataInputStream和DataOutputStream相关推荐

  1. DataInputStream与DataOutputStream类

    DataInputStream与DataOutputStream类 ·   DataOutputStream类提供三个写入字符串的方法:    --  public final void writeB ...

  2. DataInputStream

    DataInputStream和DataOutputStream是对流的修饰,对流添加自己的格式 <span style="white-space:pre"> < ...

  3. InputStream与DataInputStream的区别

    1.DataInputStream类继承了InputStream.也就是说DataInputStream是InputStream的子类.但它们同是实现了DataInput接口. 2.DataInput ...

  4. java dataoutputstream_Java DataOutputStream类

    DataOutputStream类用于将原始数据类型写入输出源.以下是创建DataOutputStream的构造函数. DataOutputStream out = DataOutputStream( ...

  5. java大文件读写操作

    转载自:http://blog.csdn.net/akon_vm/article/details/7429245 RandomAccessFile RandomAccessFile是用来访问那些保存数 ...

  6. java中的各种流(老师的有道云笔记)

    内存操作流-字节 之前的文件操作流是以文件的输入输出为主的,当输出的位置变成了内存,那么就称为内存操作流.此时得使用内存流完成内存的输入和输出操作. 如果程序运行过程中要产生一些临时文件,可采用虚拟文 ...

  7. Java输入输出(io)流详解、图解

    stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源.在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括两种类型: (1)字节流 ...

  8. c++ 类数组_输入输出流IO体系及常用类关系结构(精要收藏)

    1.IO体系 Java IO 体系看起来类很多,感觉很复杂,但其实是 IO 涉及的因素太多了.在设计 IO 相关的类时,编写者也不是从同一个方面考虑的,所以会给人一种很乱的感觉,并且还有设计模式的使用 ...

  9. Java基础篇:IO流

    文章目录 一.File类的使用 File类的概述 File类的实例化 File类的常用方法 二.IO流原理及流的分类 Java IO原理 流的分类 流的体系结构 输入.输出的标准化过程 三.节点流(文 ...

  10. 14 Java面试之 IO 流技术

    一.IO 是什么意思? data source 是什么意思? 答: IO:Input输入 Output输出; data source:数据源 二.字节流和字符流有什么区别?输入流和输出流有什么区别? ...

最新文章

  1. AI一分钟|FF联合创始人聂天心离职;Siri联合创始人从苹果离职
  2. javascript 传值给前端(ios 安卓)
  3. 北京内推 | 美团用户平台NLP中心招聘图学习(GNN)方向实习生
  4. python 逻辑回归权重_Python 逻辑回归
  5. TCP 和 UDP 绑定同一端口通信的解释
  6. 三维重建:Kinect几何映射-SDK景深数据处理
  7. linux fstab 参数,Linux fstab参数详解
  8. Android CountDownTimer示例
  9. 【Python】一句话 if else 简洁写法
  10. H5唤起APP客户端
  11. django问题研讨:由master=true引发的奇怪现象
  12. 职场上的“打工者心态”,正在悄悄毁掉你
  13. 启动gazebo失败报错[gazebo-1] process has died [pid 10999, exit code 255
  14. 万户OA助力红豆集团信息化建设方案
  15. SM2 SM3 SM4加密java实现
  16. 爱思助手无法连接或者连接超时解决办法
  17. Python的布尔类型和True/False的各种形式
  18. Linux软件安装—软件包管理—rpm命令管理—包名与依赖性
  19. js求两数最大公约数和最小公倍数
  20. 不若与众:说说抖音的二创激励计划

热门文章

  1. DbgView不能显示OutputDebugString的输出内容
  2. mimics软件怎么恢复原来默认的窗口设置
  3. Mimics三维建模
  4. java面试职业规划怎么回答,深入分析
  5. 如何用Java写一个规范的http接口?
  6. 下载!《Linux 命令行大全》pdf
  7. qt中使用mysql模糊查询_mysql数据库模糊查询简介
  8. linux下怎么解压tar.gz,linux下怎么解压.tar.gz .tar.bz2命令
  9. Remoting技术
  10. IDA Pro使用学习研究笔记(一)——IDA View