• 大小: 0.01M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-15
  • 标签: C#  文件  MD5  

资源简介

此实例是java版本,C#版本在这里 https://www.haolizi.net/example/view_16702.html

资源截图

代码片段和文件信息


import java.io.File;
import java.io.FileInputStream;
import java.math.BigInteger;
import java.security.MessageDigest;

public class FileMd5Demo {

    public static void main(String[] args) {
        File file= new File(“D:\\Projects\\BullSoftProjects\\smarthome\\smarthome_pictureframe\\app\\release\\app-release.apk“);
        System.out.println(“文件的md5: “ + md5(file));
    }

    public static String md5(File file) {
        MessageDigest digest = null;
        FileInputStream fis = null;
        byte[] buffer = new byte[1024];

        try {
            if (!file.isFile()) {
                return ““;
            }

            digest = MessageDigest.getInstance(“MD5“);
            fis = new FileInputStream(file);

            while (true) {
                in

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-27 23:08  .idea\
     目录           0  2018-09-27 23:09  .idea\inspectionProfiles\
     目录           0  2018-07-18 00:29  .idea\libraries\
     文件         360  2018-07-18 00:29  .idea\libraries\commons_codec_commons_codec_1_1.xml
     文件         581  2018-07-18 00:25  .idea\libraries\org_bouncycastle_bcmail_jdk14_1_51.xml
     文件         454  2018-07-18 00:17  .idea\misc.xml
     文件         262  2018-09-27 23:06  .idea\modules.xml
     文件        8792  2018-09-27 23:05  .idea\uiDesigner.xml
     文件       38339  2018-09-27 23:08  .idea\workspace.xml
     文件         661  2018-07-18 00:29  FileMd5Demo.iml
     目录           0  2018-09-27 23:08  out\
     目录           0  2018-09-27 23:08  out\production\
     目录           0  2018-09-27 23:08  out\production\FileMd5Demo\
     文件        1969  2018-09-27 23:08  out\production\FileMd5Demo\FileMd5Demo.class
     目录           0  2018-09-27 23:06  src\
     文件        1265  2018-09-27 23:06  src\FileMd5Demo.java

评论

共有 条评论