package test;import java.io.*;/*** @author shusheng* @description 操作基本数据类型的流* @Email shusheng@yiji.com* @date 2018/12/23 0:08*/
public class DataStreamDemo {public static void main(String[] args) throws IOException {write();read();}public static void write() throws IOException {//创建输出流对象DataOutputStream dos = new DataOutputStream(new FileOutputStream("dos.txt"));//写数据dos.writeByte(10);dos.writeBoolean(true);dos.writeChar('A');dos.writeDouble(1101101.1011110);dos.writeFloat((float) 1.023);dos.writeShort(123);dos.close();}public static void read() throws IOException {//创建数据输入流对象DataInputStream dis = new DataInputStream(new FileInputStream("dos.txt"));byte b = dis.readByte();boolean a = dis.readBoolean();char c = dis.readChar();double d = dis.readDouble();float f = dis.readFloat();short s = dis.readShort();dis.close();System.out.println(a);System.out.println(b);System.out.println(c);System.out.println(d);System.out.println(f);System.out.println(s);}
}

转载于:https://www.cnblogs.com/zuixinxian/p/10340667.html

【操作基本数据类型的流】相关推荐

  1. 操作基本数据类型的流/数据流

    数据流:可以读取基本数据类型的数据 数据输入流:DataInputStream DataInputStream(InputStream in) 数据输出流:DataOutputStream DataO ...

  2. 菜鸟学习笔记:Java提升篇6(IO流2——数据类型处理流、打印流、随机流)

    菜鸟学习笔记:Java IO流2--其他流 字节数组输入输出流 数据类型处理流 基本数据类型 引用类型 打印流 System.in.System.out.System.err 随机流RandomAcc ...

  3. java8 流操作_java8中的流操作

    Stream 流是 Java 8 新提供给开发者的一组操作集合的 API,将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选.排序.聚合等.元素流在管道中经过 ...

  4. 数据库表操作、数据类型及完整性约束

    数据库表操作.数据类型及完整性约束 库操作补充 数据库命名规则: 可以由字母.数字.下划线.@.#.$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 最长128位 ...

  5. 解析Redis操作五大数据类型常用命令

    摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...

  6. 知识付费网课项目操作模式+精准引流方法分享

    知识付费其实已存在多年,由知识付费演变而来的项目也有好几种.据相关统计,2020年,中国人在知识付费领域的消费已经达到392亿元.这么大一规模,即使你从中只瓜分万分之一,那收入也是百万级别的.至少,童 ...

  7. Redis二:redis-cli操作各种数据类型

    Redis二:redis-cli操作各种数据类型 1. redis-cli的登录与常用数据类型 2. 各种数据类型的操作 2.1 String(数值在这里也被视为字符串) 2.3 Hash(可以将一个 ...

  8. mysql表级别的操作_MySql 库/表级操作 及 数据类型 - 纪宇

    数据库分类 关系型数据库(SQL):存储方式固定,安全 非关系型数据库(NoSQL):存储方式比较灵活,存储数据的效率比较高,不太安全 MySQL是一种关系型数据库管理系统(采用关系模型来组织管理数据 ...

  9. mysql编号用什么类型_mysql 之编码配置、引擎介绍、字段操作、数据类型及约束条件...

    数据库的配置 # 通过配置文件统一配置的目的: 统一管理 服务端(mysqld) 客户端(client) 配置了mysqld(服务端)的编码为utf8, 那么再创建的数据库,默认编码都采用utf8. ...

  10. datetime类型怎么输入_精心整理MySQL基本使用(数据库的操作、数据类型、MySQL的常用命令)...

    前言:瑞典 MySQL AB 公司开发,目前属于 Oracle 公司. MySQL是一种关联数据库管理系统 由于其体积小.速度快.总体拥有成本低.MySQL软件采用了双授权政策(本词条"授权 ...

最新文章

  1. CLion报错解决:allocating an object of abstract class type--unimplemented pure virtual method
  2. 三维重建9:点云图像的滤波方法小结
  3. 分享Db4o的便捷封装类源码
  4. Hbase 删表过程
  5. 多元算力加持,华为云鲲鹏大数据服务公测上线
  6. win10我的电脑在哪里找到
  7. 云原生是什么?它从哪里来?又到哪里去?
  8. word2vec 数学原理
  9. 更深入的理解动态代理——一个真正让我理解动态代理应用价值的示例
  10. 频谱仪的更改ip_频谱仪器如何使用?操作界面如何正确使用
  11. 关于网页视频下载方法及工具
  12. 如何用计算机画地形地貌图,地形图是如何绘制出来的
  13. GNSS定位中的不同高度概念及计算
  14. mongodb 配置文件
  15. Encoder-Decoder 框架
  16. 美国大学生数学建模-足球传递网络图
  17. br模式edr模式_蓝牙BR/EDR 和Bluetooth Smart的十大重要区别
  18. Google是如何做Code Review的
  19. 正整数的四则运算表达式 C++实现
  20. 好用的电视盒子软件推荐:无广告看电视我选这两款

热门文章

  1. jquery上传 php,jQuery AJAX文件上传PHP
  2. java-idea-3批处理文件运行jar包
  3. 七牛云 rs.php 没有,设置了callbackUrl,七牛只是在客户端上打印了json格式的key和hash,居然没有按照设置跳转回来..怎么弄?...
  4. day22 随机输出ArrayList
  5. mysql 5.6的安装
  6. 如何过滤freebayes得到原始vcf文件
  7. PHP之mb_strrpos使用
  8. ElasticSearch(1)CentOS安装ElasticSearch测试CRUD
  9. Vmware下安装配置HMC
  10. c#类库中使用Session