首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

复制资料内容

2012-12-22 
复制文件内容/** *可以将一份模板复制到指定位置* 将指定的源文件复制到目标地址。** @param src*源文件的

复制文件内容

    /** *可以将一份模板复制到指定位置     * 将指定的源文件复制到目标地址。     *      * @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;    }

热点排行