Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Arquivos e Diretórios |
Como contar as linhas de um arquivo usando Java - Desafio de Programação Resolvido em JavaQuantidade de visualizações: 896 vezes |
Exercício Resolvido de Java - Como contar as linhas de um arquivo usando Java Pergunta/Tarefa: Escreva um programa Java que leia o conteúdo de um arquivo texto e informa quantas linhas o arquivo possui. Dessa forma, supondo que o arquivo texto tenha o seguinte conteúdo: Alberto Maria Fernanda Josias O arquivo possui 4 linhas Veja a resolução comentada deste exercício usando Java: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- package estudos; import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class Estudos { public static void main(String[] args) { // vamos criar uma instância da classe File indicando o // nome do arquivo a ser aberto File arquivo = new File("C:\\estudos_java\\alunos.txt"); try { // agora vamos abrir o arquivo para leitura FileInputStream fis = new FileInputStream(arquivo); // declaramos um vetor de byte do tamanho do conteúdo do arquivo byte[] byteArray = new byte[(int) arquivo.length()]; // lemos o conteúdo do arquivo e o guardamos no vetor de bytes fis.read(byteArray); // o passo seguinte é converter o vetor de bytes para uma String String dados = new String(byteArray); // em seguida quebramos a string em suas partes usando o // delimitador de quebra de linha String[] stringArray = dados.split("\r\n"); // e mostramos a quantidade de linhas no arquivo System.out.println("O arquivo possui " + stringArray.length + " linhas"); } catch (IOException exc) { System.out.println("Houve um erro: " + exc.getMessage()); } } } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
PHP - Como inserir um determinado número de zeros antes de um número em PHP usando a função sprintf() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |