日期:2014-05-20  浏览次数:20782 次

DataInputStream 的问题
DataOutputStream   的writeBytes()   写入一个字符串,那么对应的读出该字符串的方法是什么?
DataInputStream     的   readLine()   不行

------解决方案--------------------
writeBytes写入的字符串
其实相当于 write(str.getBytes())

要想读出来,首先要知道数据长度,构造 byte[]来容纳,读出後再构造成字符串
而readLine()则是以换行符为标记来决定读取多少内容的