boa tarde
tenho que ler o seguinte arquivo texto e imprimir na tela
2.01.12/Brisbane/Australia/250/434250.0/Andy Murray
02.01.12/Chennai/India/250/398250.0/Milos Raonic
02.01.12/Doha/Qatar/250/1024000.0/Jo Wilfried Tsonga
09.01.12/Heineken Open/New Zealand/250/398250.0/David Ferrer
09.01.12/Apia Int. Sydney/Australia/250/434250.0/Jarkko Niemin
o codigo utilizado e esse
public class Arquivo{
public static void main(String[] args) throws IOException {
BufferedReader in1 = new BufferedReader(new FileReader("atp.txt"));
String s1;
String[] p1;
int j=0;
try {
while((s1=in1.readLine())!=null){
p1 = s1.split("/");
System.out.println(p1[j]);
j++;
}
if(s1 == null){ in1.close();}
}catch (Exception e){System.out.println("Excecao\n");}
}
}
so que nao imprimi o arquivo na tela,no caso queria que saisse assim
02.01.12
Bribane
.
.ate
.
Jarkko Niwminen
mas a saida e esta
02.01.12
Chennai
Qatar
250
434250.0
esta pegando pedaços e nao o arquivo inteiro se puderem me ajudar ?