Количество слов в тексте

Уровень 1, Задание 5

package com.gmail.potrapmax;

public class Main {

    public static void main(String[] args) {
        String words = "I have some troubles at my work";
        char[] arr = words.toCharArray();
        int quantity = count(arr);
        System.out.println("word quantity: " + quantity);

    }

    public static int count(char[] arr) {
        int quantity = 0;
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] == 32) {
                quantity++;
            }
        }
        quantity++;
        return quantity;
    }
}

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