社区
Java SE
帖子详情
关于inputStream的read(byte [])
sunmonve
2007-09-23 03:05:23
请教大家一个问题:
关于inputStream的read(byte [])
方法,一个文件,4000byte
为什么有的时候只能读取2000-3000byte就返回拉?
该如何解决?
...全文
117
1
打赏
收藏
关于inputStream的read(byte [])
请教大家一个问题: 关于inputStream的read(byte []) 方法,一个文件,4000byte 为什么有的时候只能读取2000-3000byte就返回拉? 该如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sea_force
2007-09-24
打赏
举报
回复
把你的代码发出来看看,可能你的判断有问题
android socket通信实例程序
int length =
inputStream
.
read
(buffer); String receivedData = new String(buffer, 0, length); // 处理接收到的数据... socket.close(); } catch (IOException e) { e.printStackTrace(); } ``` **二、...
InputStream
转
byte
[]
InputStream
转
byte
[]其实直接使用IOUtils就可以了,但是需要注意的是,将
InputStream
粗暴地转成
byte
[],只适用于文件较小的时候,当如果文件有好几个G,再这样转,内存就要溢出了。
inputStream
转
byte
数组
转载自:... /** *
inputStream
转
byte
数组 * * @param
inputStream
输入流对象 * @return
byte
数组 */ public static
byte
[]
inputStream
To
Byte
Array(
InputStream
inputStream
) { try
InputStream
.
read
([
byte
[]) 详解
InputStream
.
read
([
byte
[]) 详解 一、一次读取文件字节流 1、Servlet
InputStream
inputStream
= request.get
InputStream
(); 2、
byte
[] buffer = new
byte
[1024]; 3、int
read
=
inputStream
.
read
(buffer); 4、System...
Java
InputStream
转
Byte
Array 和
Byte
Buffer
Java
InputStream
转
Byte
Array 和
Byte
Buffer 本文介绍如何实现
InputStream
转
Byte
Array 和
Byte
Buffer,首先使用Java原生方式,然后介绍Guava和Commons IO。 1. 转成
Byte
数组 首先,我们看如何从简单输入流中...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章