Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man beräknar Kontroller av en sträng med Adler32 i Java

    En programmerare beräknar en kontrollsumma för en sträng eller en fil för att garantera att fil korruption inte har inträffat . En algoritm används för att generera en specifik block av data från innehållet i strängen eller filen. Senare , andra programmerare eller användare räkna kontrollsumman med samma metod och jämföra resultatet med den ursprungliga kontrollsumman . Det Kontrollsummorna matchen , betyder det att filen inte har ändrats . I Java , " Adler32 " moduler ger metoderna för beräkning av en kontrollsumma från en sträng . Saker du behöver Review, Java Development Environment
    Visa fler instruktioner
    1

    Importera " Adler32 " och " CheckedInputStream " moduler , som beräknar och lagrar kontrollsumman för en fil eller en sträng. Använd följande kod :

    import java.util.zip.CheckedInputStream , import java.util.zip.Adler32 ;
    2

    Definiera en sträng värde och omvandla den till ett byte ström . Adler32 kommer endast beräkna checksummor på inkommande dataströmmar :

    String s = " Detta är String " , byte buff [ ] = s.getBytes ( ) ' ByteArrayInputStream ba = ny ByteArrayInputStream ( buff ) ;

    3

    Beräkna kontrollsumma med hjälp av en Adler32 objekt :

    CheckedInputStream kontrolleras = ny CheckedInputStream ( ba , nytt Adler32 ( ) ) ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver Custom Tags i JSP
    ·Hur får man en bild i Java
    ·Hur Multiplicera två Multi -siffriga heltal i Java
    ·Java pop- up Codes
    ·Så här importerar kartor till Java
    ·Hur man kör Java Servlets
    ·Hur tar jag en skärmdump i Java
    ·Hur man lär sig Java 6
    ·Hur man använder datum i Java
    ·Lägga till keyListener
    Utvalda artiklarna
    ·Hur man skapar en matris med alla möjliga kombinatione…
    ·Hur Ctrl + Alt + Del ett Remote PC
    ·Så här visar Former i Java
    ·Hur att koda en skärmsläckare
    ·Hur man ändra stil klass med JavaScript
    ·Hur man skriver ett skript för att ta bort
    ·Hur du ändrar en PictureBox bildvärde
    ·Hur varumärket en applikation i NetBeans 6.5
    ·Hur man gör en Program-menyn i TI - 83 Grundläggande …
    ·Hur man tar bort objekt i en listruta i VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz