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

暂时:文件MD5

2012-08-31 
临时:文件MD5??/** * MD5文件 ** @param file * @return * @throws Exception */public static String md5

临时:文件MD5

?

?

/** * MD5文件 *  * @param file * @return * @throws Exception */public static String md5file(File file) throws Exception {MessageDigest messageDigest = MessageDigest.getInstance("MD5");BufferedInputStream in = new BufferedInputStream(new FileInputStream(file));byte[] buf = new byte[1024 * 100];int p = 0;while ((p = in.read(buf)) != -1) {messageDigest.update(buf, 0, p);}in.close();byte[] digest = messageDigest.digest();BASE64Encoder encoder = new BASE64Encoder();return encoder.encode(digest);}
?

热点排行