Метод, возвращающий количество слов в строке текста

package hw6;

import java.util.Scanner;

public class Mth5 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		System.out.println("Введите текст: ");
		String text = sc.nextLine();
		sc.close();

		System.out.println(wordCalc(text));

	}

	private static int wordCalc(String text) {
		text = text.trim();
		String[] words = text.split(" ");
		return words.length;
	}
}

Предложенное вами решение верно.

1 симпатия