Cómo escribir este programa en java: Defina una función que cuente el número de caracteres numéricos en una cadena de entrada
clase pública StringUtils001 {
public static void main(String[] args) {
String input = getInputString();
int numCount = countNum(input) ;
JOptionPane.showMessageDialog(null, "El número de dígitos en la cadena [" input "] es: " numCount
}
/*); * Calcular el número de dígitos en la cadena*/
public static int countNum(String str){
int count = 0;
for(char c : str.toCharArray()){
if(Character.isDigit(c)){
recuento;
}
}
recuento de retornos;
}
Cadena estática privada getInputString() {
Entrada de cadena = nula;
while (true){
input = JOptionPane.showInputDialog("Ingrese una cadena");
if(input == null || input.trim().length( ) == 0)
JOptionPane.showMessageDialog(null, "Engañame, no seas una cadena vacía ~");
else
return input
}
}
}
}