Generate CRC32 Checksum For Byte Array Example

  1. /*
  2. Generate CRC32 Checksum For Byte Array Example
  3. This Java example shows how to get the CRC32 checksum value for
  4. array of bytes using CRC32 Java class.
  5. */
  6.  
  7. import java.util.zip.CRC32;
  8. import java.util.zip.Checksum;
  9.  
  10. public class CalculateCRC32ForByteArray {
  11.  
  12. public static void main(String args[]){
  13.  
  14. String str = "Generate CRC32 Checksum For Byte Array Example";
  15.  
  16. //Convert string to bytes
  17. byte bytes[] = str.getBytes();
  18.  
  19. Checksum checksum = new CRC32();
  20.  
  21. /*
  22. * To compute the CRC32 checksum for byte array, use
  23. *
  24. * void update(bytes[] b, int start, int length)
  25. * method of CRC32 class.
  26. */
  27.  
  28. checksum.update(bytes,0,bytes.length);
  29.  
  30. /*
  31. * Get the generated checksum using
  32. * getValue method of CRC32 class.
  33. */
  34. long lngChecksum = checksum.getValue();
  35.  
  36. System.out.println("CRC32 checksum for byte array is :" + lngChecksum);
  37. }
  38.  
  39. }
  40.  
  41. /*
  42. Output of this program would be
  43. CRC32 checksum for byte array is :3510043186
  44. */

Post new comment

To combat spam, please enter the code in the image.

Related Java Examples



    Suggested Reading

    Oracle Magazine
    Contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more.
    Cost: FREE

    View/Subscribe
    NASA Tech Briefs
    Features exclusive reports of innovations developed by NASA and its industry partners/contractors that can be applied to develop new/improved products and solve engineering or manufacturing problems.
    Cost: FREE

    View/Subscribe
    FierceBiotech IT
    Is a free, easy to read weekly email service that brings must read biotech IT news to senior biotech, pharma, and IT executives.
    Cost: FREE

    View/Subscribe
    Simply SQL
    Simply SQL is a practical step-by-step guide to writing SQL.
    Cost: FREE

    View/Subscribe
    Simply JavaScript
    Packed with full-color examples, Simply JavaScript is all you need to start programming in JavaScript the right way.
    Cost: FREE

    View/Subscribe
    PCMag.com's What's New Now
    Lance Ulanoff, Editor in Chief of the PC Magazine Network, brings you this twice-weekly roundup of the latest top tech stories, the best new product reviews, plus special offers from Ziff Davis and its partners.
    Cost: FREE

    View/Subscribe

    Could not find what you are looking for? Search Java Examples




    Feel Tired? Read Jokes & Inspirational Stories, Play Games!