¼Ò¼³ java.util ¼Ò½ºÄڵ堠zip¾ÐÃà  ÆÄÀÏÀ» checksumÇϱ⠠

ÆÄÀÏÀ» checksum Çϱâ

ZipTest03.java

import java.io.BufferedInputStream;
import 
java.io.FileInputStream;
import 
java.io.IOException;
import 
java.util.zip.Checksum;
import 
java.util.zip.CheckedInputStream;
import 
java.util.zip.CRC32;
public class 
ZipTest03{
   
public static void main(String[] args) throws 
IOException{
      FileInputStream file = 
new FileInputStream(args[0
]);
      CheckedInputStream check = 
new CheckedInputStream(file, new 
CRC32());
      BufferedInputStream in = 
new 
BufferedInputStream(check);
      
while(in.read() != -1
){ }
      System.out.println(
"Checksum is " 
+ check.getChecksum().getValue());
   }
}

C:\util>javac ZipTest03.java
C:\util>java ZipTest03 ZipTest01.zip
Checksum is 1730280550

½ÇÇà½Ã checksum(ÇÕ°è°Ë»ê)À» ÇÏ·Á´Â ÆÄÀÏÀ» ÁöÁ¤ÇØÁà¾ß ÇÕ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â