读书人

复制资料内容

发布时间: 2012-12-22 12:05:07 作者: rapoo

复制文件内容

    /** *可以将一份模板复制到指定位置     * 将指定的源文件复制到目标地址。     *      * @param src     *            源文件的全路径。     * @param dest     *            目标文件路径。     * @return 文件拷贝操作结果:true成功,false失败。     */    public static boolean copyFile( String src, String dest )    {        boolean copyState = false;        FileInputStream oFileInputStream = null;        FileOutputStream oFileOutputStream = null;        try        {            // 文件拷贝处理            oFileInputStream = new FileInputStream( src );            oFileOutputStream = new FileOutputStream( dest );            copyLarge( oFileInputStream, oFileOutputStream );            copyState = true;        } catch ( IOException e )        {            CBBLogger.logException( ILogLevel.ERROR, e );            copyState = false;        } finally        {            // close the FileOutputStream            try            {                if ( oFileOutputStream != null )                {                    oFileOutputStream.close();                    oFileOutputStream = null;                }            } catch ( IOException ignore )            {                CBBLogger.logException( ILogLevel.ERROR, ignore );                copyState = false;            }            // close the FileInputStream            try            {                if ( oFileInputStream != null )                {                    oFileInputStream.close();                    oFileInputStream = null;                }            } catch ( IOException ignore )            {                CBBLogger.logException( ILogLevel.ERROR, ignore );                copyState = false;            }        }        return copyState;    }

读书人网 >编程

热点推荐