Pytania oznaczone «java-io»

Pakiet java.io zapewnia blokowanie wejścia i wyjścia za pośrednictwem strumieni danych, serializacji i systemu plików.

1026
Jak uzyskać bieżący katalog roboczy w Javie?

Chcę uzyskać dostęp do mojego bieżącego katalogu roboczego za pomocą java. Mój kod: 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:"...

128
implementuje Closeable lub implementuje AutoCloseable

Jestem w trakcie nauki języka Java i nie mogę znaleźć dobrego wyjaśnienia na implements Closeabletemat implements AutoCloseableinterfejsów i. Kiedy zaimplementowałem interface Closeable, moje Eclipse IDE utworzyło metodę public void close() throws IOException. Mogę zamknąć strumień pw.close();bez...

115
Czytanie prostego pliku tekstowego

Próbuję odczytać prosty plik tekstowy w mojej przykładowej aplikacji dla systemu Android. Do czytania prostego pliku tekstowego używam napisanego poniżej kodu. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new

114
Jak wyświetlić listę plików w pliku JAR?

Mam ten kod, który czyta wszystkie pliki z katalogu. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Działa świetnie. Wypełnia tablicę wszystkimi...

105
Jak utworzyć nowy plik java.io. w pamięci?

Jak mogę utworzyć nowy File(z java.io) w pamięci, a nie na dysku twardym? Używam języka Java. Nie chcę zapisywać pliku na dysku twardym. Mam do czynienia ze złym API ( java.util.jar.JarFile). To oczekując File fileod String filename. Nie mam pliku (tylko byte[]zawartość) i mogę utworzyć plik...

103
Obsługa java.io.Console w Eclipse IDE

Używam środowiska Eclipse IDE do opracowywania, kompilowania i uruchamiania projektów w języku Java. Dzisiaj próbuję użyć tej java.io.Consoleklasy do zarządzania danymi wyjściowymi i, co ważniejsze, danymi wejściowymi użytkownika. Problem polega na tym, że System.console()powraca, nullgdy...

95
jak File.listFiles w kolejności alfabetycznej?

Mam kod jak poniżej: 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
Jak skopiować duże pliki danych linia po linii?

Mam CSVplik 35 GB . Chcę przeczytać każdą linię i napisać linię do nowego pliku CSV, jeśli pasuje do określonego warunku. try (BufferedWriter writer = Files.newBufferedWriter(Paths.get("source.csv"))) { try (BufferedReader br = Files.newBufferedReader(Paths.get("target.csv"))) {...