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