| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2009 13:26:28
|
RaphaelSantos
JavaGuru
Membro desde: 05/11/2006 02:51:13
Mensagens: 201
Offline
|
Pessoal, meu programa tem uma string que eh um texto grande, com espaco, \n etc...
preciso colocar esse texto num buffer para ler caractere a caractere...
fiz assim.
mas ao executar mostra a exception
25/04/2009 14:46:51 gui.HuffmanGUI imprimeTableHuffmanTexto
SEVERE: null
java.io.FileNotFoundException: hor that can i (O sistema não pode encontrar o arquivo especificado)
at java.io.FileInputStream.open(Native Method)
ou seja, pelo que entendi buffreder so aceita arquivos?? mas eu ja tenho a string pronta no meu programa...
como devo fazer???
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2009 13:44:25
|
RaphaelSantos
JavaGuru
Membro desde: 05/11/2006 02:51:13
Mensagens: 201
Offline
|
fiz uma modificacao mas nao funcionou
testei e o parametro textoFiltrado esta recebendo o texto correto porem ele nao ta gravando(ele cria o arquivo temp.txt mas sem nada excrito)..
o que posso fazer???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2009 14:09:39
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline
|
Seguinte, o uso de recursos do sistema deve ser balanceado, sempre que você for abrir um arquivo, ao final das operações você deve fechá-lo. Sempre que for abrir uma conexão, ao final deve fechá-la. De preferência essas duas coisas devem acontecer no começo e no final de um mesmo método e escopo.
No caso, o FileWriter tem um método chamado close para fechá-lo. Use-o depois de escrever o conteúdo no arquivo.
Também a classe PrintWriter é mais indicada para for escrever textos.
Nota: você não pode mais usar o arquivo depois de fechá-lo, tem que abrir de novo.
Nota 2: Não dá pra escrever e ler de um mesmo arquivo ao mesmo tempo. Feche-o depois abra-o de novo com o objeto de leitura ou escrita que quiser.
This message was edited 1 time. Last update was at 25/04/2009 14:10:39
|
A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2009 17:24:24
|
RaphaelSantos
JavaGuru
Membro desde: 05/11/2006 02:51:13
Mensagens: 201
Offline
|
obrigado bruno... quando fiz o q vc falou funcionou perfeito
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2010 18:24:51
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
por favor, poste o resultado funcionando...
abraço
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
|
|