Rodolpho Schimitd Postado Setembro 16, 2009 Denunciar Share Postado Setembro 16, 2009 Galera, tenho um arquivo teste.txt com o seguintes dados:10,20,30,40,50,60,70,80,9010,30,50,70,90,110,130,1501234567Preciso ler esse arquivo;Criar um método que calcule a média da primeira linha;Criar um método que some os valores da segunda linha;Criar um método que some os valores da 3ª a 9ª Linha.Olha o código que fiz até agora:import java.io.BufferedReader;import java.io.File;import java.io.FileReader;public class PReadFile {public static void main (String args[]){try{File f = new File("c:/Nova Pasta/teste.txt");BufferedReader bf = new BufferedReader(new FileReader(f));}}catch(Exception e){e.printStackTrace();}}} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kandrade Postado Setembro 18, 2009 Denunciar Share Postado Setembro 18, 2009 Para ler uma linha voce pode usar o método readLine()String s=br.readLine()Voce pode usar o método split nas duas primeiras Strings para separar os números num array.Veja o método:http://java.sun.com/j2se/1.5.0/docs/api/já...va.lang.String) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rodolpho Schimitd
Galera, tenho um arquivo teste.txt com o seguintes dados:
10,20,30,40,50,60,70,80,90
10,30,50,70,90,110,130,150
1
2
3
4
5
6
7
Preciso ler esse arquivo;
Criar um método que calcule a média da primeira linha;
Criar um método que some os valores da segunda linha;
Criar um método que some os valores da 3ª a 9ª Linha.
Olha o código que fiz até agora:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
public class PReadFile {
public static void main (String args[])
{
try{
File f = new File("c:/Nova Pasta/teste.txt");
BufferedReader bf = new BufferedReader(new FileReader(f));
}
}catch(Exception e)
{
e.printStackTrace();
}
}
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.