下面是我写的一个方法,传入一个byte[],生成一个文件保存到磁盘上,执行后文件保存了,但大小为0,为啥啊?
public String saveWordtoDisk(byte[] docbyte) throws IOException {
String id="";
Tools tools = new Tools();
id = tools.getSerialID();
String filepath = common.EdoasKit.getInstance().getAttachmentFilePath() + id;
try{
File file = new File(filepath);
FileOutputStream fos = new FileOutputStream(file);
int size = docbyte.length;
System.out.println("docbyte.size====" + size );
fos.write(docbyte,0,size);
fos.close();
System.out.println("saveWordtoDisk returnid==== " + id);
return id;
}
catch(Exception ex){
return "0";
}
}
public String saveWordtoDisk(byte[] docbyte) throws IOException {
String id="";
Tools tools = new Tools();
id = tools.getSerialID();
String filepath = common.EdoasKit.getInstance().getAttachmentFilePath() + id;
try{
File file = new File(filepath);
FileOutputStream fos = new FileOutputStream(file);
int size = docbyte.length;
System.out.println("docbyte.size====" + size );
fos.write(docbyte,0,size);
fos.close();
System.out.println("saveWordtoDisk returnid==== " + id);
return id;
}
catch(Exception ex){
return "0";
}
}
解决方案 »
- java中如何精简If语句的堆砌?
- 非计算机专业想从事java所面对的困惑
- java中调存储过程和函数时出错!!!怎么解决,谢谢!
- 关于布局问题
- 请问“子窗口关闭时候,主窗口也一起关闭了“怎么解决?
- 正则表达式怎样替换内容。谢了,救命啊!!!!!!!!!!!
- 请问Class.forName的参数可不可以是绝对路径!
- java 键盘输入
- 我的VM是不是坏了,我写的一个简单的java程序运行居然报错Exception in thread "main" java.lang.NoClassDefFoundError: WelcomeApp
- 一个很菜的问题,文件的方法lastModified()返回一个lang型,如何转成日期型啊?
- 请问如何实现自定义事件?
- 原样获得JTextArea内容的方法讨论
我这边用你得代码就可以得