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:" +currentDir); Wynik: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Moje dane wyjściowe są nieprawidłowe, ponieważ dysk C nie jest …
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 interfejsu. Ale nie mogę zrozumieć, jak mogę zaimplementować close()metodę za pomocą interfejsu. Jaki jest …
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 InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Moje pytania to: Gdzie powinienem umieścić ten "test.txt"plik w moim projekcie ?. Próbowałem umieszczenie pliku …
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 plikami kończącymi się na „.txt” z katalogu „text_directory”. Jak można odczytać zawartość …
Warunek jest taki, że jeśli katalog istnieje, to musi tworzyć pliki w tym konkretnym katalogu bez tworzenia nowego katalogu. Poniższy kod tworzy tylko plik z nowym katalogiem, ale nie dla istniejącego katalogu. Na przykład nazwa katalogu wyglądałaby następująco: „GETDIRECTION” String PATH = "/remote/dir/server/"; String fileName = PATH.append(id).concat(getTimeStamp()).append(".txt"); String directoryName = …
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 tymczasowy, ale nie jest …
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 aplikacja jest uruchamiana „przez” Eclipse. Eclipse uruchamia program w procesie w tle, a nie w …
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"))) { br.lines().parallel() .filter(line -> StringUtils.isNotBlank(line)) //bit more complex in real world .forEach(line -> { writer.write(line + "\n"); }); …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.