Hi,
habe einge kleine Frage wegen einem Code:
arg_dat.length sagt doch eigentlich nur, wieviele Buchstaben der String hat. Für was ist das also gut?!
Liebe Grüße
Reality
habe einge kleine Frage wegen einem Code:
Code:
import java.util.zip.*;
import java.io.*;
public class gzip {
public static void main(String[] arg_dat) {
int gelesen = 0;
byte[] buff = new byte[2048];
for (int i=0; i<arg_dat.length; i++)
{
try
{
File datei = new File(arg_dat[i]);
if (datei.exists() && datei.isFile())
{
FileInputStream in= new FileInputStream(datei); //byteweise auslesen
FileOutputStream out= new FileOutputStream(
arg_dat[i]+".gz");
GZIPOutputStream gzipout= new GZIPOutputStream(out);
while((gelesen=in.read(buff,0,2048))!=-1)
gzipout.write(buff,0,gelesen);
in.close();
gzipout.close();
datei.delete();
}
else
System.out.println(arg_dat[i]+" ist keine gueltige Datei!");
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}
arg_dat.length sagt doch eigentlich nur, wieviele Buchstaben der String hat. Für was ist das also gut?!
Liebe Grüße
Reality