galera, eu to com uma dúvida aqui num exercício.
eu não compreendo esse código, o exercício pede pra ler um arquivo e,em vez de jogar na tela, jogar em um arquivo.
ai na resolução ta assim:
[i] InputStream a = System.in;
InputStreamReader b = new InputStreamReader(a);
BufferedReader c = new BufferedReader(b);
OutputStream h = new FileOutputStream(“Saida5.txt”);
OutputStreamWriter i = new OutputStreamWriter(h);
BufferedWriter j = new BufferedWriter(i);
String k = c.readLine();
while (k != null ){
j.write(k);
j.newLine();
k = c.readLine();
}
j.close();[/i]
só que, eu nao entendo onde ele lê, onde ele escreve, o que cada linha está mandando fazer.O meu maior problema é ali onde eu coloquei sublinhado,eu nao entendo.E eu nao posso pular um exercicio sem entende-lo rsrs
e outra dúvida, eu peguei uns exercicios de quando eu fazia logica de prog. com OO pra fazer so que em java, ai eu tive um outro problema, como eu faço pra ler numeros inteiros do teclado? pra depois fazer comparaçoes…
desculpa a ingenuidade da pergunta mas é que como eu nao tenho grana pra pagar num curso java to tendo que dar uma de autodidata com uma apostila gigante aqui rssrs :oops: