Я хочу написать программу, которая подсчитывает количество слов, начинающихся с заглавных букв. Это только нет. Из заглавной буквы не слова попробуйте эту строку «Привет, вы были yOu» По моему коду вывод будет 3 Но их только 1 слово, которое начинается с заглавной буквы «Привет» ... так как я могу решить эти проблема. Пожалуйста, помогите мне с этим.java-программа для подсчета количества слов, начинающихся с заглавных букв
import java.util.*;
class Cap
{
public static void main(String m[])
{
Scanner in=new Scanner(System.in);
String s=new String();
System.out.println("Enter a line:");
s=in.nextLine();
char c;
int ct=0;
for(int i=0;i<s.length();i++)
{
c=s.charAt(i);
if(c>=65 && c<=90)
{
ct++;
}
}
System.out.println("total number of words start with capital letters are :"+ct);
}
}
Ясный и простой, лучший ответ имо. – Phantomazi