Als «java-io» getaggte Fragen

Das Paket java.io blockiert die Eingabe und Ausgabe über Datenströme, Serialisierung und das Dateisystem.

1029
Wie bekomme ich das aktuelle Arbeitsverzeichnis in Java?

Ich möchte mit Java auf mein aktuelles Arbeitsverzeichnis zugreifen. Mein Code: String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:"...

127
implementiert Closeable oder implementiert AutoCloseable

Ich bin gerade dabei, Java zu lernen und kann keine gute Erklärung für das implements Closeableund das findenimplements AutoCloseable Schnittstellen finden. Bei der Implementierung von interface Closeablehat meine Eclipse-IDE eine Methode erstellt public void close() throws IOException. Ich kann...

115
Eine einfache Textdatei lesen

Ich versuche, eine einfache Textdatei in meiner Beispiel-Android-Anwendung zu lesen. Ich verwende den unten geschriebenen Code zum Lesen der einfachen Textdatei. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream);...

114
Wie liste ich die Dateien in einer JAR-Datei auf?

Ich habe diesen Code, der alle Dateien aus einem Verzeichnis liest. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Es funktioniert großartig. Es füllt das...

103
Unterstützung von java.io.Console in Eclipse IDE

Ich verwende die Eclipse-IDE, um meine Java-Projekte zu entwickeln, zu kompilieren und auszuführen. Heute versuche ich, die java.io.ConsoleKlasse zum Verwalten der Ausgabe und vor allem der Benutzereingaben zu verwenden. Das Problem ist , dass die System.console()Renditen , nullwenn eine Anwendung...

97
Wie erstelle ich eine neue java.io.File im Speicher?

Wie kann ich neue erstellen File(ausjava.io ) im Speicher , nicht auf der Festplatte? Ich benutze die Java-Sprache. Ich möchte die Datei nicht auf der Festplatte speichern. Ich bin mit einer schlechten API ( java.util.jar.JarFile) konfrontiert . Es erwartet File filevon String filename. Ich habe...

95
wie man File.listFiles in alphabetischer Reihenfolge?

Ich habe folgenden Code: class ListPageXMLFiles implements FileFilter { @Override public boolean accept(File pathname) { DebugLog.i("ListPageXMLFiles", "pathname is " + pathname); String regex = ".*page_\\d{2}\\.xml"; if(pathname.getAbsolutePath().matches(regex)) { return true; } return...

9
Wie kopiere ich große Datendateien Zeile für Zeile?

Ich habe eine 35 GB CSVDatei. Ich möchte jede Zeile lesen und die Zeile in eine neue CSV schreiben, wenn sie einer Bedingung entspricht. try (BufferedWriter writer = Files.newBufferedWriter(Paths.get("source.csv"))) { try (BufferedReader br = Files.newBufferedReader(Paths.get("target.csv"))) {...