“Conocimiento Programación>Programación Java

Cómo calcular los cheques de una cadena mediante Adler32 en Java

2011/6/1
Un programador calcula una suma de comprobación para una cadena o un archivo para garantizar que la corrupción del archivo no se ha producido . Se utiliza un algoritmo para generar un bloque de datos específico de los contenidos de la cadena o el archivo . Más tarde , otros programadores o usuarios volver a calcular la suma de comprobación usando el mismo método y comparar el resultado con la suma de comprobación inicial . Es el partido de las sumas de comprobación , significa que el archivo no ha sido modificado. En Java , los módulos " Adler32 " proporcionan los métodos para calcular una suma de comprobación de una cadena. Cosas que necesitará
Java Development Environment
Mostrar más instrucciones
1

Importación del módulo " CheckedInputStream " " Adler32 " y , que calcular y almacenar la suma de comprobación un archivo o una cadena. Utilice el siguiente código :

java.util.zip.CheckedInputStream importación , importación java.util.zip.Adler32 ;
2

Define un valor de cadena y convertirla en un flujo de bytes . Adler32 sólo calcular sumas de control en flujos de datos entrantes :

String s = "Esta es la cadena" ; buff byte [ ] = s.getBytes () ' ByteArrayInputStream ba = new ByteArrayInputStream ( buff ) ;

3

Calcular la suma de comprobación utilizando un objeto Adler32 :

CheckedInputStream comprueba = new CheckedInputStream ( ba , nuevo Adler32 ());

Programación Java
Método Java para dividir la coma en una línea separadas
Cómo hacer un programa que puede recoger una cadena aleatoria en Java
Cómo acceder a la API de LinkedIn Android
Cómo instalar Android 2.3 Uso SDK
Cómo hacer libre educativo HTML Juegos Java
Cómo compilar un programa Java
Cómo convertir JSP a HTML en Dreamweaver
Introducción a las Variables booleanas en Java
Conocimiento de la computadora © http://www.ordenador.online