Crear una nueva clase llamada TipoTexto, cuyos atributos serán:
- frase. Tipo String (Público).
- numLetras. Tipo entero (Público).
public class TipoTexto {
public String frase;
public int numLetras;
}
Realizar un programa que cree un objeto de la clase "TipoTexto" y que le asigne una frase cualquiera a su atributo "frase". El programa tendrá una función que contará las letras de la frase y guardará ese número en el atributo "numLetras".
public class PruebaTipoTexto {
public static void main(String[] args) {
TipoTexto t = new TipoTexto();
t.frase = "Pepe vive en la ciudad de La Laguna...";
cuentaLetras(t);
System.out.println(t.numLetras);
}
public static void cuentaLetras(TipoTexto text) {
int pos, contador=0;
for (pos=0; pos<text.frase.length(); pos++){
if (Character.isLetter(text.frase.charAt(pos)))
contador++;
}
text.numLetras = contador;
}
}
No hay comentarios:
Publicar un comentario