Clase8(Strings).ppt
===================
//dibujar un cuadrado
static public void main(String[]x)
{
//obtener longitud del lado
int n=U.readInt(“lado cuadrado?”);

//mostrar primera línea
U.println( repetir(“* “,n) );

//mostrar n-2 líneas intermedias
for(int i=1; i<=n-2; ++i)
U.println(“* “ + repetir(“ “,n-2) + ”*“);

//mostrar última línea
U.println( repetir(“* “,n) );
}


Problemas propuestos
String inverso(String x)//ej: inverso(“roma”) =“amor”
boolean palindrome(String x)//palabra capicúa?
ej: palindrome(“reconocer”)=true
boolean alfabetico(String x)
ej: alfabetico(“hola”)=true, alfabetico(“123”)=false
boolean esVálido(String x,String y)
ej: válido(“123”,”0123456789”)=true
String reemplazar(String x,String y,String z)
ej: reemplazar(“abcde”,”bc”,”BC”)=“aBCde”
String enPalabras(int x)//de 3 dígitos
ej: enPalabras(666) entrega “seis cientos sesenta y seis”
int parseInteger(String x)