ola amigos, estou querendo contar as linhas de um texto. como faço?
muito obrigado
ola amigos, estou querendo contar as linhas de um texto. como faço?
muito obrigado
Use a classe java.io.LineNumberReader.
http://java.sun.com/j2se/1.5.0/docs/api/java/io/LineNumberReader.html
O texto está em algum arquivo, ou em uma String?
Aí vai um exemplo utilizando a LineNumberReader indicada pelo thingol:
[code] File file = new File(“c:/teste.txt”); // arquivo
LineNumberReader lineNumberReader = new LineNumberReader(new FileReader(file));
while(lineNumberReader.readLine() != null) // vai parar na ultima linha
;
lineNumberReader.close(); // tudo que é aberto deve ser fechado :P
System.out.println(lineNumberReader.getLineNumber()); // imprime o número de linhas que o arquivo possui.[/code]
Ah, não esqueça de somar 1 ao número da linha pois se inicia em zero.
kklj,
Tipo, fazendo dessa maneira vc nunca vai aprender a programar, que tal vc tentar desenvolver uma logica e se der algum erro vc posta que nós te ajudamos a corrigir..
Abraços.