Als «java-io» getaggte Fragen

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

21
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:" +currentDir); Ausgabe: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Meine Ausgabe ist nicht korrekt, da das Laufwerk C nicht mein aktuelles …
1029 java  java-io 

6
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 den Stream pw.close();ohne die Schnittstelle schließen. Aber ich kann nicht verstehen, …
127 java  java-io 

7
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); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Meine Fragen sind: Wo soll ich diese "test.txt"Datei in meinem Projekt platzieren?. Ich habe versucht, …

16
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 Array mit allen Dateien, die mit ".txt" aus dem …
114 java  file  jar  java-io  getresource 


10
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 ausgeführt wird „durch“ Eklipse. Eclipse führt das Programm auf einem …
103 java  eclipse  console  java-io 

7
Erstellen Sie ein Verzeichnis, falls es nicht vorhanden ist, und erstellen Sie dann auch die Dateien in diesem Verzeichnis
Voraussetzung ist, dass ein vorhandenes Verzeichnis Dateien in diesem bestimmten Verzeichnis erstellen muss, ohne ein neues Verzeichnis zu erstellen. Der folgende Code erstellt nur eine Datei mit einem neuen Verzeichnis, jedoch nicht für ein vorhandenes Verzeichnis. Zum Beispiel würde der Verzeichnisname "GETDIRECTION" lauten. String PATH = "/remote/dir/server/"; String fileName = …
100 java  java-io 

3
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 keine Datei (nur byte[]Inhalt) und …
97 java  file  java-io 

4
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 false; } } public void loadPageTrees(String xml_dir_path) { ListPageXMLFiles filter_xml_files = new ListPageXMLFiles(); File XMLDirectory = new File(xml_dir_path); for(File …
95 java  java-io 

8
Java.net.SocketTimeoutException abrufen: Zeitüberschreitung der Verbindung in Android
Ich bin relativ neu in der Android-Entwicklung. Ich entwickle eine Android-Anwendung, in der ich eine Anfrage an den Webserver sende und JSON-Objekte analysiere. Häufig erhalte ich java.net.SocketTimeoutException: Connection timed outbei der Kommunikation mit dem Server eine Ausnahme. Manchmal funktioniert es problemlos. Ich weiß, dass dieselbe Frage so oft gestellt wurde. …

3
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"))) { br.lines().parallel() .filter(line -> StringUtils.isNotBlank(line)) //bit more complex in real world .forEach(line -> { writer.write(line …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.