社区
Java SE
帖子详情
当DataInputStream 的readline方法不可用,怎样一行行读取数据?
tohell
2006-07-24 03:17:10
奇怪,我的当DataInputStream.readline方法在jbuilder中输入"."自动弹出的帮助中是被横线划掉的。
...全文
483
5
打赏
收藏
当DataInputStream 的readline方法不可用,怎样一行行读取数据?
奇怪,我的当DataInputStream.readline方法在jbuilder中输入"."自动弹出的帮助中是被横线划掉的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XeptR
2006-07-24
打赏
举报
回复
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String rec = "";
while((rec=br.readLine())!=null)//这里判断到没到尾部
{
}
tohell
2006-07-24
打赏
举报
回复
BufferedReader 怎么用的? 怎么判断读到了尾部?
tohell
2006-07-24
打赏
举报
回复
既然不推荐使用, 那应该用什么方法代替呢?
jacshan
2006-07-24
打赏
举报
回复
jdk文档
已过时。 该方法无法将字节正确转换为字符。从 JDK 1.1 开始,读取文本行的首选方法是使用 BufferedReader.readLine() 方法。对于使用 DataInputStream 类读取文本行的程序,可以转而使用 BufferedReader 类,实现方式是通过将以下形式的代码:
DataInputStream d = new DataInputStream(in);
替换为:
BufferedReader d
= new BufferedReader(new InputStreamReader(in));
flyxxxxx
2006-07-24
打赏
举报
回复
划了的是说这个方法或属性不推荐使用,不是不能用
java网络编程 BufferedReader的
readLine
方法
读不到数据的原因
本文介绍了在Java网络编程中,使用BufferedReader的
readLine
方法
读取数据
时遇到的问题。当客户端与服务器通信时,由于
readLine
方法
需要读到' '才认为读取完毕,因此导致数据无法正常读取。解决
方法
包括在客户端写入数据时添加' '或者改用
Data
OutputStream的writeUTF和
Data
InputStream
的readUTF
方法
进行数据传输。
Data
InputStream
的
readline
不能读取中文的解决
方法
本文展示了一个使用Java进行文件读写的简单示例。通过
Data
OutputStream将字符串写入到文件中,并利用
Data
InputStream
从文件中
读取数据
。该示例适用于初学者了解基本的文件操作。
【问题解决】java中为什么不建议使用
Data
InputStream
的
readLine
()
方法
本文详细介绍了Java中
Data
Input接口提供的多种基本类型读取
方法
,包括读取字节、布尔值、字符、浮点数等。此外还提到了一种通过
readline
进行字符串读取的
方法
,但对其安全性未作明确说明。
java
inputstream
readline
_【问题解决】java中为什么不建议使用
Data
InputStream
的
readLine
()
方法
...
本文详细介绍了Java中的几种基本输入输出流操作,包括intread()、readBoolean()、readByte()、readChar()、readDouble()、readFloat()、readInt()等
方法
的使用,以及readFully()和
readLine
()在数据读取中的应用。通过实例解析了如何安全地读取和处理数据。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章