sou um iniciante no mundo de java tenho um trabalho onde: e dado um ficheiro de texto jogadores.txt como 5 nomes de jogadores cada com seu clube.
a) leai os dados do Ficheiro e armazene em um Array bidimensional
b) imprima os primeiros X elementos.
c) imprima a lista de jogadores na equipa Flamengo.
o meu codigo inicial e este
BufferedReader reader = null;
BufferedReader reader1 = null;
try {
String line;
Vector<String[]> nome = new Vector<String[]>();
Vector<String[]> cadeia = new Vector<String[]>();
reader = new BufferedReader(new FileReader(new File("Reclusosnomes.txt")));
reader1 = new BufferedReader(new FileReader(new File("Reclusoscadeia.txt")));
while ((line = reader.readLine()) != null) {
nome.add(line.split(":"));
}
for(String[] n : nome){
System.out.println("Nome: " + n[0]);
}
while ((line = reader1.readLine()) != null){
cadeia.add(line.split(":"));
}
for(String[] c : cadeia){
System.out.println("Cadeia: " + c[0]);
}
} catch (IOException ex) {
ex.printStackTrace();
} finally {
try {
reader.close();
} catch (IOException ex) {
//ignore
}
}
}