DataInput:

boolean readBoolean()  :读取一个输入字节,如果该字节不是零,则返回 true,如果是零,则返回 false。
byte    readByte()     :读取并返回一个输入字节。
char    readChar()     :读取两个输入字节并返回一个 char 值。
double  readDouble()   :读取八个输入字节并返回一个 double 值。
float   readFloat()    :读取四个输入字节并返回一个 float 值。
int     readInt()      :读取四个输入字节并返回一个 int 值。
long    readLong()     :读取八个输入字节并返回一个 long 值。
short   readShort()    :读取两个输入字节并返回一个 short 值。

String  readLine()     :从输入流中读取下一文本行。
String  readUTF()      :读入一个已使用 UTF-8 修改版格式编码的字符串。

int     skipBytes(int n) :试图在输入流中跳过数据的 n 个字节,并丢弃跳过的字节。

int     readUnsignedByte()  :读取一个输入字节,将它左侧补零 (zero-extend) 转变为 int 类型,并返回结果,所以结果的范围是 0 到 255。
int     readUnsignedShort() :读取两个输入字节,并返回 0 到 65535 范围内的一个 int 值。

void    readFully(byte[] b)                   :从输入流中读取一些字节,并将它们存储在缓冲区数组 b 中。
void    readFully(byte[] b, int off, int len) :从输入流中读取 len 个字节。

最新文章

  1. C连接MySQL数据库开发之Windows环境配置及测试(转)
  2. monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四)
  3. css3动画在动作结束时保持该状态不变的解决办法
  4. 基于web的IM软件通信原理分析
  5. Linux驱动设计——阻塞和同步
  6. Django升级1.6之后出现“Bad Request (400)”错误的解决方案
  7. GridView不換行
  8. Java集合Map接口与Map.Entry学习
  9. HDU --3549
  10. openmpi+NFS+NIS搭建分布式计算集群
  11. Swift中数组集合-b
  12. [Erlang危机](5.0)执行时指标
  13. 基于Python + requests 的web接口自动化测试框架
  14. 2015 多校联赛 ——HDU5416(异或)
  15. 指令汇B新闻客户端开发(六) 浅谈屏幕适配解决方案
  16. Swift之GCD 使用指南2
  17. git cannot lock ref
  18. 如何在JSP中获得Cookie对象
  19. linux的简单操作和安装
  20. docker swarm:执行 service update 过程中服务短暂不能访问的问题

热门文章

  1. AlwaysOn数据同步暂停及回退技术
  2. UWP -- Background Task 深入解析
  3. LigerUI中Grid的使用时关于url请求不到数据的问题
  4. delphi xe5 中TMemo控件的应用——for android
  5. Color gradient in Delphi FireMonkey
  6. OSGI资料
  7. 条款14:在资源管理类中小心copying行为
  8. Spring Boot:实现MyBatis分页
  9. Ubuntu --- 安装lnmp(php7.0)
  10. 音乐盒子mplayer问题review