CRIE UM PROGRAMA PARA RECUPERAR OS DADOS DO ARQUIVO EX1.TXT, ATRIBUI-LOS
AO OBJETO PROFESSOR, E ARMAZENAR CADA PROFESSOR EM UM ARRAY.
AO TERMINAR A LEITURA DO ARQUIVO, DEVE-SE IMPRIMIR AS INFORMAÇOES DOS
PROFESSORES A PARTIR DE UM ARRAY.
Tenho o seguinte código, porém não estou conseguindo exibir as informaçoes dos professores a partir de um array.
public class Professor {
private String nome;
private String disciplina;
private String turno;
public Professor(String nome, String disciplina, String turno) {
this.nome = nome;
this.disciplina = disciplina;
this.turno = turno;
}
public Professor() {
}
public String setNome() {
return nome;
}
public void getNome(String Nome) {
this.nome = nome;
}
public String setDisciplina() {
return disciplina;
}
public void getDisciplina(String Disciplina) {
this.disciplina = disciplina;
}
public String setTurno() {
return turno;
}
public void getTurno(String Turno) {
this.turno = turno;
}
}
public class TestaProfessor {
public static void main(String args[]) {
try {
int cont=1;
File f = new File("c://ex1.txt");
FileReader FR = new FileReader(f);
BufferedReader BR = new BufferedReader(FR);
String Linha = BR.readLine();
while (Linha != null) {
System.out.println(cont+"->" + Linha);
Linha = BR.readLine();
cont++;
if (cont==4){
cont=1;
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}