λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Συμπίεση δεδομένων

Πώς να Συμπίεση με Java

Με την βιβλιοθήκη Java.util.zip που έρχεται με το κιτ προγραμματιστή Java , μπορείτε να συμπιέσετε αρχεία χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου , όπως θα πρέπει να έχετε . Αυτό μπορεί να σας βοηθήσει αν έχετε μεγάλα αρχεία που χρειάζεστε για να κάνετε streaming , email ή μεταφόρτωση , και συμπίεση του μεγέθους μπορεί να βοηθήσει να εξοικονομήσετε χώρο στο δίσκο όταν χρειάζεται . Τα πράγματα που θα χρειαστείτε
Notepad
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Έναρξη " και πληκτρολογήστε " Σημειωματάριο" στο πεδίο "Αναζήτηση" . Πατήστε το πλήκτρο " Enter". . Κάντε διπλό κλικ στο αρχείο " Σημειωματάριο " για να ανοίξετε το πρόγραμμα επεξεργασίας κειμένου 2

Επικολλήστε τον ακόλουθο κώδικα στο Σημειωματάριο :

java.io. εισαγωγής * ?

. java.util εισαγωγής * ?

java.util.zip εισαγωγής * ? .

δημόσια τάξη φερμουάρ {

δημόσια στατική άκυρη κύρια ( String [ ] args ) {

} }


εικόνων 3

Επικολλήστε τον παρακάτω κώδικα για να αρχίσει η συμπίεση :

try {

FileOutputStream dest = νέα

FileOutputStream ( " myfigs.zip ")?

ZipOutputStream out = νέα

ZipOutputStream ( νέα BufferedOutputStream ( dest ) ) ?

αρχείου f = new File ( " . ")?

αρχεία String [ ] = f.list ( ) ?

για ( int i = 0 ? i

System.out.println ( "Προσθήκη : " + αρχεία [ i ] ) ?

FileInputStream fi = νέα FileInputStream ( αρχεία [ i ] ) ? είσοδο

ZipEntry = νέα ZipEntry ( αρχεία [ i ] ) )

//δημιουργία είσοδο zip

out.putNextEntry ( εισόδου) ?

//προσθέστε εγγραφές στο αρχείο ZIP

int μετράνε ?

ενώ ( ( count = origin.read (δεδομένα , 0 , BUFFER ) ) = -1 ! ) {

out.write (δεδομένα , 0 , μετράνε) ?

}

origin.close ( ) ? }


out.close ( ) ?

} αλιευμάτων ( Εξαίρεση ε ) {

e.printStackTrace ( ) ? }


Η

4 Κάντε κλικ στο " Αρχείο " και στη συνέχεια "Save As ". Αποθηκεύστε το αρχείο ως " Zipper.java . " Βεβαιωθείτε ότι το αρχείο αποθηκεύεται ως αρχείο " Java" και όχι οποιοδήποτε άλλο είδος επέκτασης .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα