crc java代码_Java ZipEntry getCrc()用法及代码示例
getCrc()函数是java.util.zip软件包的一部分。该函数返回特定ZipEntry的CRC-32校验和值。 CRC是用于检测原始数据中的错误的错误检测代码。函数签名:
public long getCrc()
用法:
zip_entry.getCrc();
参数:此功能不需要任何参数。
返回值:该函数返回一个long值,即ZipEntry的Crc。
Exceptions:该函数不会引发任何异常。0
以下示例程序旨在说明getCrc()函数的使用
范例1:我们将创建一个名为zip_file的文件,并使用getEntry()函数获取zip文件条目,然后获取指定ZipEntry的CRC-32。“ file.zip”是f:目录中的一个zip文件。我们将以“.zip”文件作为ZipEntry
// Java program to demonstrate the
// use of getCrc() function
import java.util.zip.*;
import java.util.Enumeration;
import java.util.*;
import java.io.*;
public class solution {
public static void main(String args[])
{
try {
// Create a Zip File
ZipFile zip_file = new ZipFile("f:\\file1.zip");
// get the Zip Entry using
// the getEntry() function
ZipEntry entry = zip_file.getEntry("file.zip");
// Get the Crc
// using the getCrc()
// function
long input = entry.getCrc();
// Display the Crc
System.out.println("Crc:" + input);
}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
}
输出:
Crc:1798120178
范例2:我们将创建一个名为zip_file的文件,并使用getEntry()函数获取zip文件条目,然后获取指定ZipEntry的CRC-32。“ file.zip”是f:目录中的一个zip文件。我们将以“.cpp”文件作为ZipEntry
// Java program to demonstrate the
// use of getCrc() function
import java.util.zip.*;
import java.util.Enumeration;
import java.util.*;
import java.io.*;
public class solution {
public static void main(String args[])
{
try {
// Create a Zip File
ZipFile zip_file = new ZipFile("f:\\file1.zip");
// get the Zip Entry using
// the getEntry() function
ZipEntry entry = zip_file.getEntry("file1.cpp");
// Get the Crc
// using the getCrc()
// function
long input = entry.getCrc();
// Display the Crc
System.out.println("Crc:" + input);
}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
}
输出:
Crc:3528251335
crc java代码_Java ZipEntry getCrc()用法及代码示例相关推荐
- java generate()_Java IntStream generate()用法及代码示例
IntStream generate(IntSupplier s)返回一个无限顺序无序流,其中每个元素由提供的IntSupplier(提供int值的结果)生成.这适用于生成恒定流,随机元素流等. 用法 ...
- java formatter()_Java Formatter locale()用法及代码示例
locale()方法是java.util.Formatter的内置方法,该方法返回语言环境.此区域设置由格式化程序构造设置.具有语言环境参数的该对象的format方法不会更改此值. 用法: publi ...
- java ready()_Java BufferedReader ready()用法及代码示例
Java中BufferedReader类的ready()方法用于验证缓冲区流是否已准备好被读取.在两种情况下,如果缓冲区不为空或主流已准备就绪,则表示缓冲区流已准备就绪. 用法: public boo ...
- java entryset()_Java TreeMap entrySet()用法及代码示例
Java中的java.util.TreeMap.entrySet()方法用于从树图中包含的相同元素中创建一个集合.它本质上返回树图的集合视图,或者我们可以创建一个新集合并将Map元素存储到其中. 用法 ...
- Java中split函数的用法及使用示例
Java中split函数的用法及使用示例 2010-05-04 10:21 日志原文:http://lhgc.blog.sohu.com/80444801.html java.lang.string. ...
- java double用法_Java Double doubleToLongBits()用法及代码示例
Java Double类的java.lang.Double.doubleToLongBits()方法是Java中的内置函数,该函数根据IEEE 754浮点"double format&quo ...
- java println 用法_Java PrintWriter println()用法及代码示例
Java中的PrintWriter类的println()方法用于中断流中的行.此方法不接受任何参数或返回任何值. 用法: public void println() 参数:此方法不接受任何参数. 返回 ...
- java结束全部操作代码_Java创建与结束线程代码示例
这篇文章主要介绍了Java创建与结束线程代码示例,小编觉得挺不错的,这里分享给大家,供需要的朋友参考. 本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程 ...
- java创建线程代码_Java创建与结束线程代码示例
本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类 ...
- java 组织机构代码_JAVA实现社会统一信用代码校验的方法|chu
网上找了几个,写的都不太适合,有的写出来了,也没有给出参考的算法链接.这样就导致了如果产生错误我们无法排查(不懂原理怎么排查对吧). 如果在使用过程中有疑虑,请参考:较验规则 package com. ...
最新文章
- java,将Image变量保存成图片
- Qt CMake变量参考
- 如何编译 dotnet/runtime 源代码
- 美丽又实用的欧拉螺线,数学界当之无愧的画家!
- Android实例-手机安全卫士(三十六)-根据Service是否开启确定CheckBox选中状态
- Android 圆角的效果实现
- 在VSAN实验环境下如何将普通HDD标注成SSD
- 梯度下降优化算法综述
- 几张清晰的图讲清楚什么是Java堆碎片?(内存碎片化)
- 51单片机:独立按键
- 活动报名丨AI ProCon 2020火爆来袭!
- centos7常用命令详解
- NR PRACH(二)PRACH Format及频域位置
- 2013年9月16日
- 新手指南: Linux 新手应该知道的 26 个命令
- 编译openwrt n2n遇到错误
- python图像处理教程,【图像处理】使用OpenCV+Python进行图像处理入门教程(二)...
- window统计文本字节_在线字数统计工具-统计字符字节汉字数字标点符号-计算word文章字数-使用帮助-字的区别...
- Java EE现状及其发展趋势
- 头的各个部位示意图_最全的牛部位分割图各部件
热门文章
- 日常开销记账表格_日常NetQuote的开销我们的管理风格在很大程度上是一种欺骗...
- 2020-11-02-Ubuntu 20.04安装Anaconda3-卸载Anaconda3-笔记
- 回归分析的几个问题:异方差性、自相关性、多重共线性
- 通过WORD精灵在Word中批量添加页码,批量添加或者删除页眉页脚
- 原来这些手机技巧这么好用!以前还不知道,今天领教了
- c语言while语句求奇数和,C语言 100以内奇数和 while语句
- Stata数据处理:快速读取万德-Wind-数据-readWind2
- 毕业设计/酒店管理系统
- Python图像处理丨基于OpenCV和像素处理的图像灰度化处理
- Vue音乐播放器入门Demo及Vue环境搭建运行