Contar palabras Curso de Programación Java

Lección:

Administración de Archivos


Ejercicio:

Contar palabras 8


Objetivo:

Crear un programa de java para contar la cantidad de palabras almacenadas en un archivo de texto


Código:

public class Main
{
	public static void main(String[] args)
	{
		java.io.FileReader file = new java.io.FileReader("1.cs");
		java.io.BufferedReader fileBufferedReader = new java.io.BufferedReader(file);
		String line;
		int amountOfWords = 0;
		do
		{
			line = fileBufferedReader.readLine();
			if (line != null)
			{
				String[] words = line.split("[ ]", -1);
				amountOfWords += words.length;
			}
		} while (line != null);
		file.close();
		System.out.println("Words: " + amountOfWords);
	}
}