| Author |
errors in compression & release
|
Indira Sruga
Greenhorn
Joined: Apr 02, 2005
Posts: 1
|
|
This is the program for compression & uncompression using GZIP.... import java.io.*; import java.util.zip.*; public class Gzippin { public static void main(String[] args) { // TODO code application logic here String inStr = "Department of Information and Communication Technology"; ByteArrayOutputStream baos = new ByteArrayInputStream(); GZIPOutputStream gos = new GZIPInputStream(baos); PrintWriter pw=new PrintWriter(gos); pw.print(inStr); pw.close(); byte [] bar = baos.toByteArray(); System.out.println (new String(bar)); ByteArrayInputStream bais= new ByteArrayInputStream(bar); GZIPInputStream gis= new GZIPInputStream(bais); byte [] buffer= new byte[1024]; if (gis.available() > 0) gis.read(buffer,0,1024); System.out.println(new String(buffer)); if (buffer.equals(inStr)) System.out.println("Compressed and Uncompressed strings are EQUAL"); } } This gives me two errors when I exected in Net beans IDE... C:\Documents and Settings\Administrator\JavaApplication2\src\javaapplication2\Gzippin.java:9: cannot find symbol symbol : constructor ByteArrayInputStream() location: class java.io.ByteArrayInputStream ByteArrayOutputStream baos = new ByteArrayInputStream(); C:\Documents and Settings\Administrator\JavaApplication2\src\javaapplication2\Gzippin.java:10: cannot find symbol symbol : constructor GZIPInputStream(java.io.ByteArrayOutputStream) location: class java.util.zip.GZIPInputStream GZIPOutputStream gos = new GZIPInputStream(baos); Thanks in advance for ur answers.... - I S
|
 |
Ernest Friedman-Hill
author and iconoclast
Marshal
Joined: Jul 08, 2003
Posts: 24081
|
|
|
Yout got what look like some bad cut-and-paste errors here. You're creating new XXXInputStreams, and assigning them to variables of type XXXOutputStream; in the process, you're using constructors that the InputStream classes don't have. Just look at the error messages carefully, and you'll see the problem.
|
[Jess in Action][AskingGoodQuestions]
|
 |
 |
|
|
subject: errors in compression & release
|
|
|