Perguntas com a marcação «stream»

139
Gravar string no fluxo de saída

Eu tenho vários ouvintes de saída que estão implementando OutputStream. Pode ser um PrintStream gravando em stdout ou em um arquivo ou gravando na memória ou em qualquer outro destino de saída; portanto, especifiquei OutputStream como um argumento no método Agora, eu recebi a String. Qual é a...

129
Byte [] para InputStream ou OutputStream

Eu tenho uma coluna de blob na minha tabela de banco de dados, para a qual tenho que usar byte[]no meu programa Java como um mapeamento e, para usar esses dados, tenho que convertê-lo em InputStreamou OutputStream. Mas não sei o que acontece internamente quando faço isso. Alguém pode me explicar...

129
Como adicionar uma nova linha no arquivo txt

Gostaria de adicionar uma nova linha com texto ao meu arquivo date.txt, mas, em vez de adicioná-lo ao date.txt existente, o aplicativo está criando um novo arquivo date.txt. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the...

127
Ler fluxo duas vezes

Como você lê o mesmo fluxo de entrada duas vezes? É possível copiá-lo de alguma forma? Preciso obter uma imagem da Web, salvá-la localmente e retornar a imagem salva. Eu apenas pensei que seria mais rápido usar o mesmo fluxo em vez de iniciar um novo fluxo no conteúdo baixado e depois lê-lo...

125
Java: Diferença entre PrintStream e PrintWriter

Qual é a diferença entre PrintStreame PrintWriter? Eles têm muitos métodos em comum, devido aos quais eu costumo misturar essas duas classes. Além disso, acho que podemos usá-los exatamente para as mesmas coisas. Mas tem que haver uma diferença, caso contrário, haveria apenas uma classe. Pesquisei...