| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/12/2004 11:42:01
|
Anonymous
|
Oi galera.... de novo eu....
Vcs sabem de algum método dentro de randomAccessFile que Faz a contagem das linhas.
Muito obrigado desde já!!!!!!!!!!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/12/2004 11:44:13
|
Lucas Teixeira
Java Ninja
![[Avatar]](/images/avatar/758a06618c69880a6cee5314ee42d52f.png)
Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline
|
Vc poderá contar quantas quebras de linha ele possui.
Bom, resumindo, para ver quantas linhas o arquivo possui, de uma maneira ou de outra, vai ter que abri-lo e percorrê-lo.
|
Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/12/2004 13:10:46
|
Frajuto
HelloWorld
![[Avatar]](/images/avatar/60ce36723c17bbac504f2ef4c8a46995.png)
Membro desde: 27/12/2004 17:42:53
Mensagens: 10
Offline
|
ok, mas, vc tem alguma idéia pra me dar?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/12/2004 13:43:20
|
Lucas Teixeira
Java Ninja
![[Avatar]](/images/avatar/758a06618c69880a6cee5314ee42d52f.png)
Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline
|
Frajuto wrote:ok, mas, vc tem alguma idéia pra me dar?
Lucas Teixeira wrote:Vc poderá contar quantas quebras de linha ele possui.
This message was edited 2 times. Last update was at 28/12/2004 13:43:34
|
Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2008 10:44:54
|
ricelly
What is classpath?
![[Avatar]](/images/avatar/8067be2623f432f245c659f9d0c85325.jpg)
Membro desde: 19/03/2008 10:12:04
Mensagens: 7
Offline
|
Como faço para fazer a contagem?
|
Ricelly Resende |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2008 11:03:11
|
falvesti
JavaBaby
![[Avatar]](/images/avatar/d467193baadf3ec5f1d18d0757525712.jpg)
Membro desde: 17/10/2007 06:57:33
Mensagens: 90
Localização: São Paulo - SP
Offline
|
Primeiro veja como ler um arquivo texto. Após isso vc vai ver como percorrer este arquivo através das linhas. Com isso em mãos vc consegue contar quantas linhas ele tem...
|
Fernando da Cunha Alves
Consultor Java
falvesti@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2008 08:15:08
|
joaobellotti
Smalltalk
Membro desde: 01/06/2007 19:26:47
Mensagens: 1
Offline
|
faça o seguinte:
try {
File arquivoLeitura = new File("url do seu arquivo");
// pega o tamanho
long tamanhoArquivo = arquivoLeitura .length();
FileInputStream fs = new FileInputStream(arquivoLeitura);
DataInputStream in = new DataInputStream(fs);
LineNumberReader lineRead = new LineNumberReader(new InputStreamReader(in));
lineRead.skip(tamanhoArquivo);
// conta o numero de linhas do arquivo, começa com zero, por isso adiciona 1
numLinhas = lineRead.getLineNumber() + 1;
System.out.println("O ARQUIVO CONTEM " + numLinhas + " LINHAS!!!!!!!");
} catch (IOException e) {
//TODO: Tratar exceção
}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2012 09:46:59
|
gbvbahia01
Thread.start()
![[Avatar]](/images/avatar/e14122cd6a12903e0fed829048b1769e.jpg)
Membro desde: 21/08/2008 22:24:13
Mensagens: 41
Offline
|
joaobellotti wrote:faça o seguinte:
try {
File arquivoLeitura = new File("url do seu arquivo");
// pega o tamanho
long tamanhoArquivo = arquivoLeitura .length();
FileInputStream fs = new FileInputStream(arquivoLeitura);
DataInputStream in = new DataInputStream(fs);
LineNumberReader lineRead = new LineNumberReader(new InputStreamReader(in));
lineRead.skip(tamanhoArquivo);
// conta o numero de linhas do arquivo, começa com zero, por isso adiciona 1
numLinhas = lineRead.getLineNumber() + 1;
System.out.println("O ARQUIVO CONTEM " + numLinhas + " LINHAS!!!!!!!");
} catch (IOException e) {
//TODO: Tratar exceção
}
PERFECT!!! :)
|
|
|
 |
|
|