java - repetidas - Necesito un programa para un conteo de palabras
contar vocales en java (2)
Esto leerá los conteos de una línea de entrada.
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
int length = scanner.nextInt();
String sentence = scanner.nextLine();
scanner.close();
int wordcount = 0;
String[] words = sentence.split(" ");
for(int i = 0; i < words.length; i++){
if(words[i].length() >= length ){
wordcount++;
}
}
System.out.print(wordcount);
}
}
Necesito descubrir cómo hacer un programa que cuente las palabras en una oración que ingresa el usuario. El usuario también ingresa la longitud que debe tener cada palabra. Entonces, si el usuario ingresa 5 palabras de letras, y la oración incluye una palabra de 4 letras; esa palabra no será contada
Esto es todo lo que tengo...
public class wordcount {
public static void main(String[] args) {
int length = IO.readInt();
String sentence = IO.readString();
int full = sentence.length();
int wordcount = 0;
for(int i = 0; i < length; i++){
}
System.out.print(wordcount);
}
}
return sentence.split("//s+").length;