如何从InputStream中获取单个的byte 在我做文件上传是,可以取到java.io.InputStream.现在要取到单个byte.不知道如何写,希望各位大侠,多多指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "int InputStream.read()" 读取的数据实际上就是一个byte,而不是一个int 有些不解,兄弟.InputStream.read()读取到的是一个byte,我知道.当我再次调用这个方法时,它读到的字节的值,跟原先的一样,还是取下一个呢. FormFile file = form.getFacefile();InputStream inputStream = file.getInputStream();OutputStream outputStream = new FileOutputStream("test.txt");int bytesRead = 0;byte[] buffer = new byte[8192];while ((bytesRead = inputStream.read(buffer, 0, 8192)) != -1) { outputStream.write(buffer, 0, bytesRead);}outputStream.close();inputStream.close();file.destroy(); 紧急通缉各路poi3.6高手 如何替换word中的特定字符 一个关于初学者的理论问题急请高手帮忙 Tomcat启动后线程名称是什么? 奇怪的问题,jsp前台textbox问题 请问在如何使用eclipse打包jar文件? 为什么在Struts中Session没用,出来的只会是NULL 关于javabean传值困惑,大小写的问题 j2se 1.4 jdk 不包含javax.servlet.* ? 怎么取得表里字段得类型! 一个初学者,关于使用jsp访问数据库的问题,希望得到高手指点,不胜感谢! 满分相送,jsp中如何调用我的js(一个打印教本).请高手指教. 关于jsp页面打印sql语句的问题
InputStream inputStream = file.getInputStream();
OutputStream outputStream = new FileOutputStream("test.txt");
int bytesRead = 0;
byte[] buffer = new byte[8192];
while ((bytesRead = inputStream.read(buffer, 0, 8192)) != -1)
{
outputStream.write(buffer, 0, bytesRead);
}outputStream.close();
inputStream.close();
file.destroy();