一个关于DataInputStream的readUTF()方法java问题(我在线)

想问问DataInputStream的readUTF()方法是不是相当于readLine一样一次读取一行(不要网上复制黏贴,根据自己所理解去回答)DataInputStr... 想问问
DataInputStream的readUTF()方法
是不是相当于readLine一样一次读取一行
(不要网上复制黏贴,根据自己所理解去回答)
DataInputStream的readUTF()方法能读取的长度是?
展开
 我来答
喧嚣010
推荐于2016-10-14 · 超过21用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:38.1万
展开全部
readUTF,读取的是UTF编码格式,用法请自己查询api,没有说和readline一样,所以自己测试下吧。
readUTF 的常规协定是:该方法读取使用 UTF-8 修改版格式编码的 Unicode 字符串的表示形式;然后以 String 的形式返回此字符串。
首先读取两个字节,并使用它们构造一个无符号 16 位整数,构造方式与 readUnsignedShort 方法的方式完全相同。该整数值被称为 UTF 长度,它指定要读取的额外字节数。然后成组地将这些字节转换为字符。每组的长度根据该组第一个字节的值计算。紧跟在某个组后面的字节(如果有)是下一组的第一个字节.
追问
DataInputStream的readUTF()方法能读取的长度是?
追答
查看下api吧,api上有。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式