Para criar um novo arquivo e escrever nele faça assim:
Filef=newFile(caminho);FileWriterwriter=newFileWriter(f);PrintWritersaida=newPrintWriter(writer);saida.println("escreva aqui o seu texto");saida.close();writer.close();f.close();
vê se ja te da uma luz e te ajuda a terminar ai
R
racarsil
digaoneves, obrigado pela resposta…
Agora minha dúvida eh a seguinte:
Eu to lendo as frases de um arquivo.txt
Como eu faço para cada linha cair em uma string de maneira que eu tenha a frase 1 na string1 e a frase 2 na string2 para depois comparar as duas?
Entendeu?
Tipo, na leitura do arquivo eu tenho que separar: frase1 = string1 / frase2 = string2 / compara, se igual grava uma vez, se diferente grava as duas.
Obrigado, novamente.
Rodrigo_Sasaki
da uma lida nesse post aqui
acho que tem o que você precisa
R
racarsil
Amigos,
o link do digao me ajudou em alguns pontos mas ainda estou com problemas quanto a comparação…
os dados estão sendo lidos com SCANNER e o sistema interpreta separando a frase em cada espaço vazio…
Ex.: frase1 fica = 13:52:30.281
frase 2 fica = 0.031
frase 3 fica = 13:52:30.281
frase 4 fica = 0.152
o que preciso:
o valor a se comparado deverá ser: (frase1 é igual a frase3?) então frase2 é igual a frase4?..
estou tentando comparações usando while mas ainda não consegui obter o resultado desejado…
podem me ajudar…?
Obrigado!
R
racarsil
um ponto que esqueci de mencionar:
o arquivo original apresenta uma sequencia inicial que deverá ser ignorada na consulta:
Ex.: horario que acordou e tempo que levou para se levantar ///// essa seria a primeira frase do arquivo e o arquivo deve passar esse trecho e só depois começar com as comparações citadas acima.
entenderam?
tem como eu indicar a partir de que ponto no arquivo txt eu quero comparar trechos?
posso usar algum tipo de lista (array) para facilitar essa indicação?