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