Arquivos JAVA

3 respostas
B

Olá galera, blza??

Como todos sabem, trabalhar com arquivos em JAVA não é muito simples. Por isso, peço que me ajudem, por favor.

Tenho este código em C:

#include<stdio.h>

int main(){
   int p,q,r;
   while(scanf("%d %d",&p,&q)!=EOF)
  {
     if(q > p) r =q-p;
     else r=p-q;
    
     printf("%d\n",r);
   }
}

Para que a leitura de um arquivo seja feita pelo código acima basta colocar ( no linux):

programa.exe > entrada.txt < saida.txt

Onde os dados serao lidos de entrada.txt e serao impressos em saida.txt

gostaria de transcrever esse codigo pra JAVA. Consegui este material, mas ainda tenho duvidas. http://www.programming-challenges.com/pg.php?page=javainfo
Como posso fazer isso??
Obrigado

3 Respostas

J

Basta criar um InputStream, e um OutputStream, lê de um e joga no outro.

http://java.sun.com/javase/6/docs/api/java/io/FileInputStream.html
http://java.sun.com/javase/6/docs/api/java/io/FileOutputStream.html

B

Mas e quanto as variaveis? tah meio vago ainda…

E

E ai grande, blz?

da uma olhada nisso aqui:
http://www.portaljava.com/home/modules.php?name=Content&pa=showpage&pid=174

vê se isso resolve pra vc…

Abração, e t+…

Criado 25 de abril de 2007
Ultima resposta 29 de abr. de 2007
Respostas 3
Participantes 3