相关疑难解决方法(0)

确定InputStream的大小

我目前的情况是:我必须读取文件并将内容放入InputStream.之后我需要把它的内容InputStream放到一个字节数组中,这个数组需要(据我所知)的大小InputStream.有任何想法吗?

根据要求,我将显示我从上传文件创建的输入流

InputStream uploadedStream = null;
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
java.util.List items = upload.parseRequest(request);      
java.util.Iterator iter = items.iterator();

while (iter.hasNext()) {
    FileItem item = (FileItem) iter.next();
    if (!item.isFormField()) {
        uploadedStream = item.getInputStream();
        //CHANGE uploadedStreambyte = item.get()
    }
}
Run Code Online (Sandbox Code Playgroud)

该请求是一个HttpServletRequest对象,它是象FileItemFactoryServletFileUpload是从Apache通用FileUpload包.

java arrays size inputstream

62
推荐指数
6
解决办法
18万
查看次数

标签 统计

arrays ×1

inputstream ×1

java ×1

size ×1