跳至主要内容

博文

目前显示的是标签为“copy”的博文

java copy file (android)

private static void copyFileUsingStream ( File source , File dest ) throws IOException { InputStream is = null ; OutputStream os = null ; try { is = new FileInputStream ( source ); os = new FileOutputStream ( dest ); byte [] buffer = new byte [ 1024 ]; int length ; while (( length = is . read ( buffer )) > 0 ) { os . write ( buffer , 0 , length ); } } finally { is . close (); os . close (); } }

go copy file

func Copy(src, dst string) error { in, err := os.Open(src) if err != nil { return err } defer in.Close() out, err := os.Create(dst) if err != nil { return err } defer out.Close() _, err = io.Copy(out, in) cerr := out.Close() if err != nil { return err } return cerr }