W Javie flush()metoda jest używana w strumieniach. Ale nie rozumiem, jaki jest cel stosowania tej metody? fin.flush(); powiedz mi kilka
W Javie flush()metoda jest używana w strumieniach. Ale nie rozumiem, jaki jest cel stosowania tej metody? fin.flush(); powiedz mi kilka
Chciałbym zduplikować strumień Java 8, abym mógł sobie z tym poradzić dwa razy. Mogę collectjako listę i uzyskać z tego nowe strumienie; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); thing.stream()... // do stuff thing.stream()... // do other stuff Ale...
Jak mogę uzyskać ostatni element strumienia lub listy w poniższym kodzie? Gdzie data.careasjest List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c ->
Chciałbym wyczyścić i ponownie użyć ostringstream (i bazowego bufora), aby moja aplikacja nie musiała wykonywać tylu alokacji. Jak zresetować obiekt do jego stanu
Moim głównym problemem jest to, że kiedy usingwywołuje Disposea StreamWriter, usuwa również BaseStream(ten sam problem z Close). Mam obejście tego problemu, ale jak widzisz, wymaga to skopiowania strumienia. Czy można to zrobić bez kopiowania strumienia? Ma to na celu pobranie zawartości ciągu...
Jak uzyskać InputStream z adresu URL? na przykład chcę pobrać plik pod adresem URL wwww.somewebsite.com/a.txti odczytać go jako strumień wejściowy w Javie za pośrednictwem serwletu. próbowałem InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); ale otrzymałem...
Strumienie są dla mnie trochę tajemnicze. Nie wiem, kiedy użyć którego strumienia i jak z niego korzystać. Czy ktoś może mi wyjaśnić, jak używane są strumienie? Jeśli dobrze rozumiem, istnieją trzy typy strumieni: stream read stream write stream Czy to jest poprawne? Na przykład, jaka jest...
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie racjonalnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy ....
Chcę przeczytać tekst z pliku tekstowego. W poniższym kodzie występuje wyjątek (oznacza to, że przechodzi do catchbloku). Umieściłem plik tekstowy w folderze aplikacji. Gdzie mam umieścić ten plik tekstowy (mani.txt), aby go poprawnie przeczytać? try { InputStream instream =...
Mam funkcję, która przyjmuje obiekt określonego typu i PrintStreamdo którego ma zostać wydrukowany i wyprowadza reprezentację tego obiektu. Jak mogę przechwycić dane wyjściowe tej funkcji w ciągu? W szczególności chcę go używać jako
Mam następujący kod: MemoryStream foo(){ MemoryStream ms = new MemoryStream(); // write stuff to ms return ms; } void bar(){ MemoryStream ms2 = foo(); // do stuff with ms2 return; } Czy jest jakaś szansa, że przydzielony przeze mnie MemoryStream jakoś nie zostanie później usunięty?...
Piszę program do załączania pliku do wiadomości e-mail. Obecnie zapisuję plik za pomocą FileStreamna dysku, a następnie używam System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Nie chcę przechowywać pliku na dysku, chcę przechowywać plik w pamięci i ze...
Włamuję się do programu Node, który używa smtp-protocoldo przechwytywania e-maili SMTP i działania na danych poczty. Biblioteka dostarcza dane poczty w postaci strumienia i nie wiem, jak zamienić je w łańcuch. Obecnie piszę go na stdout stream.pipe(process.stdout, { end: false }), ale jak...
Muszę określić OutputStreaminterfejs API, którego używam, ale w rzeczywistości nie potrzebuję danych wyjściowych. Czy Java ma OutputStreamodpowiednik >
Mam przydatną funkcję, której używałem w Javie do konwersji InputStream na String. Oto bezpośrednie tłumaczenie na Scala: def inputStreamToString(is: InputStream) = { val rd: BufferedReader = new BufferedReader(new InputStreamReader(is, "UTF-8")) val builder = new StringBuilder() try { var...
Co to jest funkcjonalny interfejs Java 8 dla metody, która nic nie pobiera i nic nie zwraca? To znaczy odpowiednik C # bez parametrów Actionz voidtypem
Próbuję wysłać żądanie wpisu do adresu URL za pomocą HttpURLConnection (do używania cUrl w java). Treść żądania to xml, a na końcu aplikacja przetwarza xml i przechowuje rekord w bazie danych, a następnie odsyła odpowiedź w postaci ciągu xml. Aplikacja jest hostowana lokalnie na...
Dlaczego ten wiersz zawiera błąd Error: incomplete type is not allowed? stringstream
Kiedy czytam kod źródłowy java.io.BufferedInputStream.getInIfOpen(), nie rozumiem, dlaczego napisał on taki kod: /** * Check to make sure that underlying input stream has not been * nulled out due to close; if not return it; */ private InputStream getInIfOpen() throws IOException { InputStream...
Od wczoraj staram się uczyć C ++ i używam tego dokumentu: http://www.cplusplus.com/files/tutorial.pdf (strona 32). Znalazłem kod w dokumencie i uruchomiłem go. Próbowałem wprowadzić Rs 5,5 dla ceny i liczbę całkowitą dla ilości i na wyjściu było 0. Próbowałem wprowadzić 5,5 i 6 i wyjście było...