¿Escribir un programa Java para contar los caracteres de cada palabra en una oración dada?
Ejemplos:
Input : geeks for geeks Output : geeks->5 for->3 geeks->5
Enfoque: aquí tenemos que averiguar el número de palabras en una oración y el número de caracteres correspondiente de cada palabra.
JAVA
class CountCharacterInEachWords { static void count(String str) { // Create an char array of given String char[] ch = str.toCharArray(); for (int i = 0; i < ch.length; i++) { // Declare an String with empty initialization String s = ""; // When the character is not space while (i < ch.length && ch[i] != ' ') { // concat with the declared String s = s + ch[i]; i++; } if (s.length() > 0) System.out.println(s + "->" + s.length()); } } public static void main(String[] args) { String str = "geeks for geeks"; count(str); } }
Publicación traducida automáticamente
Artículo escrito por Bishal Kumar Dubey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA