Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como calcular os cheques de uma string usando Adler32 em Java
Um programador calcula uma soma de verificação para uma string ou um arquivo para garantir que a corrupção do arquivo não ocorreu. Um algoritmo é utilizado para gerar um bloco específico de dados a partir do conteúdo da cadeia ou do arquivo . Mais tarde, outros programadores ou usuários recalcular a soma de verificação usando o mesmo método e comparar o resultado com a soma de verificação de origem. É o jogo checksums , isso significa que o arquivo não foi alterado. Em Java, módulos " Adler32 " fornecer os métodos para calcular a soma de verificação a partir de uma string. Coisas que você precisa
Java Development Environment
Show Mais instruções
1

Importe o " Adler32 " e módulos " CheckedInputStream " , que calcular e armazenar a soma de verificação um arquivo ou string. Use o seguinte código :

java.util.zip.CheckedInputStream importação; java.util.zip.Adler32 importação;
2

Defina um valor de seqüência e convertê-lo em um fluxo de bytes . Adler32 só irá calcular somas de verificação sobre os fluxos de dados de entrada :

String s = " Esta é a String" ; byte lustre [ ] = s.getBytes ( ) ' ByteArrayInputStream ba = new ByteArrayInputStream ( lustre ) ;

3

Calcule a soma de verificação usando um objeto Adler32 :

CheckedInputStream verificado = new CheckedInputStream ( ba , novo Adler32 ());

Anterior :

Próximo : No
  Os artigos relacionados
·Como ter Java Leia Teclar como entrada 
·Como Ler Variáveis ​​JavaScript do WebView no Android 
·Grades da tabela usando Java JSP 
·Java UDP : Como enviar um arquivo 
·Como excluir um nó em Sistemas de Link em Java 
·Como saber se o servidor tiver JavaMail 
·Quando usar JSP vs. JSPF 
·Como manter Letras no quadro em Java 
·Java não consegue encontrar o símbolo com Método Out…
·Como Acessar JSP Conectividade Codificação 
  Artigos em destaque
·Como exibir um arquivo como um Hex 
·Como compilar amostras DirectX no Visual C 
·Como encontrar ausente registros usando SQL 
·Como executar C + + arquivos no bloco de notas 
·Diferença entre Runtime & Compilar Tempo 
·Como criar controles ActiveX 
·Como inserir Java Faces como JSP Fragment 
·Como enviar um soquete de texto em UDP em Linux 
·Codificação Java para Box Volume 
·Dó sustenido Projetos de Gestão Escolar 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados