import java.io.*;
import java.util.Scanner;
import java.util.Calendar;
public class TestaFluxoIn {
// grava um arquivo texto
static void gravarArquivo() {
try {
// cria a variavel baseando-se no BufferedWriter
BufferedWriter arquivo = new BufferedWriter(new FileWriter("c:\\Flag.txt", true));
// grava algumas bobagens
arquivo.write("Hello!\n");
arquivo.write(Calendar.getInstance().getTime().toString() + "\n");
// fecha o arquivo
arquivo.close();
} catch (IOException e) {
e.printStackTrace();
}
}
// le o dados do arquivo
static void lerArquivo() {
try {
// abre o arquivo
Scanner arquivo = new Scanner(new File("c:\\Flag.txt"));
// percorre o mesmo
while (arquivo.hasNextLine()) {
System.out.println(arquivo.nextLine());
}
// fecha
arquivo.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
public static void main(String args[]) {
gravarArquivo();
lerArquivo();
}