社区
Java SE
帖子详情
怎么取InputStream里的数据到String? 不知道长度,无法read(byte[]),求其他方法
sisn
2004-01-08 01:43:47
怎么取InputStream里的数据到String? 不知道长度,无法read(byte[]),求其他方法..
...全文
187
5
打赏
收藏
怎么取InputStream里的数据到String? 不知道长度,无法read(byte[]),求其他方法
怎么取InputStream里的数据到String? 不知道长度,无法read(byte[]),求其他方法..
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sisn
2004-01-08
打赏
举报
回复
解决了,自己看了一下文档.
正如jonkeyjohns(JonkeyJohns) 所说的:
InputStream有一个available()方法返回长度
这么怪的名字,不看文档谁知道是干嘛用的...
要是起个 length,size之类的名字就好了,文档都不用查 :)
fdw
2004-01-08
打赏
举报
回复
new String时用readcount限制一下。上面的错了
fdw
2004-01-08
打赏
举报
回复
int readcount = 0;
byte buffer[] = new byte[1024];
StringBuffer strbuffer = new StringBuffer;
while( ( readcount = InputStream.read(buffer) ) != -1 ) {
strbuffer.append( new String(buffer) );
}
strbuffer.toString();
什么文件都行,数据库的大对象也行
bluesmile979
2004-01-08
打赏
举报
回复
BufferedReader dis = new BufferedReader(new InputStreamReader(inputStream()));
String str = null;
StringBuffer sb = new StringBuffer;
while( (str = dis.readLine()) != null ){
sb.append( str );
}
sb.toString();
jonkeyjohns
2004-01-08
打赏
举报
回复
InputStream应该有一个available()方法返回长度
Java中将
InputStream
读
取
为
String
, 各种
方法
的性能对比
本文介绍了从
InputStream
读
取
字符串的11种不同
方法
,并对比了它们在处理短字符串(
长度
为175)和长字符串(
长度
为50100)时的性能。其中使用
Byte
ArrayOutputStream和
inputStream
.
read
()以及使用
InputStream
Read
er和
String
Builder的表现最佳。
inputStream
转化成outputStream
本文介绍了一种将 Java 中的
InputStream
对象转换为
String
的实用
方法
。通过使用
Byte
ArrayOutputStream 缓冲输出流,该
方法
能够有效地读
取
InputStream
的所有内容,并将其转换为字符串格式,便于进一步的
数据
处理。
InputStream
转换为
String
,
byte
[] data = new
byte
[1024]详解
本文介绍了一个Java程序,该程序演示了如何将字符串转换为字节流,并进一步转换为不同的编码格式。具体步骤包括使用UTF-8编码将字符串转换为字节流,再将字节流转换回字符串。
【Java】〖IO流〗File
InputStream
类及常用
方法
本文详细介绍了Java中
InputStream
类及其子类File
InputStream
的基本概念和常用
方法
,包括
read
()、
read
(
byte
[])、
read
(
byte
[],int,int)和close()等
方法
的使用方式,以及如何通过构造
方法
创建File
InputStream
实例。
java 如何将
byte
中的有效
长度
转换为
String
本文介绍了一种在Java中从输入流读
取
数据
并将其转换为字符串的
方法
,重点在于如何根据实际读
取
的字节数进行转换以避免出现乱码。通过一个具体的例子演示了正确的做法。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章