你的原贴我已答过,现来抢分size=is.read(b);
请注意size,自己处理一下,
os.write(a,0,size);//write(byte[] b, int off, int len)
请注意size,自己处理一下,
os.write(a,0,size);//write(byte[] b, int off, int len)
解决方案 »
- 关于多态和动态banding的问题
- 求助,帮忙看一下一个C语言函数翻译成java语言
- java怎么通过输入,传递参数去访问数据库
- JCreator中编译项目提示“Error : Empty Commandline!”,怎么回事啊?
- 如何将堆栈错误信息存入数据库,而不仅仅只是打印在控制台里
- 困惑啊~一个JAVA程序员到底要到什么水平才能不算初级 才能去工作啊~大家来讨论下
- 大伙,出来帮帮忙,老变态找你们有事咧
- 怎样写权限设置,通过用户权限控制菜单???
- 散分庆祝,顺便做做广告, 全球个联网 www.unitlink.cn 诚信社区,找工作,人才,商机,同好
- 包内的文件怎样引用最外层目录的类
- 布局管理器的问题,好心人帮个忙吧!谢谢了.
- 谁有Jabber IM (即时通讯)方面的书或电子文档?
* Created on 2004-9-11
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package copy;import java.io.FileInputStream;
import java.io.FileOutputStream;/**
* @author 崔占民
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class Copy
{
final private static int INT_READLEN = 10240; public static void main(String[] args)
{
if (args.length == 0 || (args.length == 1 && !args[0].equals("/?")))
{
System.out.println("command syntax is invalidity!");
return;
}
else if (args[0].equals("/?"))
{
System.out.println("copy SrcFile DesFile");
System.out.println("SrcFile: Source File.");
System.out.println("DesFile: destination File.");
return;
}
Copy cpy = new Copy(args[0], args[1]);
} Copy(String aStrSrcFile, String aStrDesFile)
{
super ();
if (aStrSrcFile.equals("") || aStrDesFile.equals(""))
{
System.out.println("please input SrcFile and DesFile!");
System.out.println("copy SrcFile DesFile");
return;
} FileInputStream in = null;
FileOutputStream out = null;
try
{
int bytes = 0;
byte[] bteFile = new byte[INT_READLEN];
in = new FileInputStream(aStrSrcFile);
out = new FileOutputStream(aStrDesFile); while ((bytes = in.read(bteFile)) != -1)
{
out.write(bteFile, 0, bytes);
}
System.out.println("File Copy finished!");
}
catch (Exception e)
{
System.out.println(e.toString());
}
finally
{
try
{
in.close();
out.close();
}
catch (Exception e)
{
System.out.println(e.toString());
return;
}
}
}
}