W informatyce wejście / wyjście lub I / O odnosi się do komunikacji między systemem przetwarzania informacji (takim jak komputer) a światem zewnętrznym, być może człowiekiem lub innym systemem przetwarzania informacji.
Jeśli masz java.io.InputStreamobiekt, jak go przetworzyć i wygenerować String? Załóżmy, że mam plik InputStreamtekstowy i chcę go przekonwertować na plik String, aby na przykład zapisać go w pliku dziennika. Jaki jest najłatwiejszy sposób, aby wziąć InputStreami przekonwertować go na String? public String convertStreamToString(InputStream is) { // ??? }
Od jakiegoś czasu używam poniższego idiomu. I wydaje się być najbardziej rozpowszechniony, przynajmniej w witrynach, które odwiedziłem. Czy jest lepszy / inny sposób wczytywania pliku do łańcucha w Javie? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = null; StringBuilder stringBuilder = …
Jak iterować każdą linię pliku tekstowego za pomocą Bash ? Za pomocą tego skryptu: echo "Start!" for p in (peptides.txt) do echo "${p}" done Otrzymuję ten wynik na ekranie: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (Później chcę zrobić coś …
На этот вопрос есть ответы на przepełnienie stosu на русском : Как сохранить вывод любой команды в файл и сразу же увидеть его в терминале ? W bashu wywołanie foowyświetlałoby dane wyjściowe z tego polecenia na standardowym wyjściu. Wywołanie foo > outputprzekieruje dane wyjściowe z tej komendy do określonego pliku …
Jak mogę sprawdzić, czy plik istnieje, przed otwarciem go do odczytu w Javie (odpowiednik Perla -e $filename )? Jedyne podobne pytanie na temat SO dotyczy pisania pliku, w związku z czym udzielono na nie odpowiedzi, FileWriterco oczywiście nie ma tutaj zastosowania. Jeśli to możliwe, wolę prawdziwe wywołanie interfejsu API zwracające …
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Jak odczytać wszystkie pliki w folderze za pośrednictwem Java?
Jaki jest najlepszy sposób na przesłanie danych wyjściowych z pliku java.io.OutputStream do ciągu znaków w Javie? Powiedz, że mam metodę: writeToStream(Object o, OutputStream out) Który zapisuje pewne dane z obiektu do podanego strumienia. Chcę jednak, aby dane wyjściowe zostały przetworzone na ciąg znaków tak łatwo, jak to możliwe. Zastanawiam się …
Możliwa duplikat: Jak zmierzyć czas działania funkcji? Mam metodę zajmującą czas we / wy, która kopiuje dane z lokalizacji do innej. Jaki jest najlepszy i najbardziej realny sposób obliczania czasu wykonania? Thread? Timer? Stopwatch? Jakieś inne rozwiązanie? Chcę najbardziej dokładny i najkrócej jak to możliwe.
Korzystam z modułu podprocesu, aby uruchomić podproces i połączyć się z jego strumieniem wyjściowym (standardowym wyjściem). Chcę mieć możliwość wykonywania nieblokujących odczytów na swoim standardowym wyjściu. Czy istnieje sposób, aby blokować .readline lub sprawdzić, czy w strumieniu znajdują się dane przed wywołaniem .readline? Chciałbym, żeby to było przenośne lub przynajmniej …
Żeby było jasne, nie szukam typu MIME. Powiedzmy, że mam następujące dane wejściowe: /path/to/file/foo.txt Chciałbym znaleźć sposób na rozbicie tego wejścia, szczególnie na .txtrozszerzenie. Czy jest jakiś sposób, aby to zrobić w Javie? Chciałbym uniknąć pisania własnego parsera.
Korzystam z Python 3.2.1 i nie mogę zaimportować StringIOmodułu. Używam io.StringIOi działa, ale nie można go używać z numpy„s genfromtxtjak to: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Otrzymuję następujący błąd: TypeError: Can't convert 'bytes' object to str implicitly a kiedy piszę import StringIO, mówi ImportError: No module named 'StringIO'
Byłem zaskoczony, gdy dowiedziałem się dzisiaj, że nie mogę wyśledzić żadnego prostego sposobu zapisania zawartości InputStreaman OutputStreamw Javie. Oczywiście bajtowy kod bufora nie jest trudny do napisania, ale podejrzewam, że po prostu brakuje mi czegoś, co ułatwiłoby mi życie (i kod byłby wyraźniejszy). Tak, podać InputStream ini OutputStream outczy istnieje …
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.