ejemplos de netebeans ide.docx
TRANSCRIPT
-
8/12/2019 ejemplos de netebeans ide.docx
1/4
-
8/12/2019 ejemplos de netebeans ide.docx
2/4
-
8/12/2019 ejemplos de netebeans ide.docx
3/4
En Linea de Cdigo ya hemos escrito sobre comosaber si una palabra es un palindromo con
Java.Pero gracias a lascontribuciones de nuestros lectoresvamos a ver cmo resolverlo de una
forma ms sencilla.
En este caso nos vamos a apoyar en el mtodo.reversede la claseStringBuffer.Este mtodo
invierte el contenido de la cadena.
Pero vamos por partes. Lo primero ser tener una palabra/frase que sea un palndromo, e
instanciarla en unString.
1. StringsPalabra = "dabale arroz a la zorra el abad";Preparamos un poco la palabra/frase, quitndola los espacios en blanco. Para ello utilizamos el
mtodoreplace.
1. sPalabraSinEspacios = sPalabra.replace(" ", "");
http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/#45906http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/#45906http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/#45906http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.w3api.com/wiki/Java:StringBufferhttp://www.w3api.com/wiki/Java:StringBufferhttp://www.w3api.com/wiki/Java:StringBufferhttp://www.w3api.com/wiki/Java:Stringhttp://www.w3api.com/wiki/Java:Stringhttp://www.w3api.com/wiki/Java:Stringhttp://www.google.com/search?hl=en&q=allinurl%3AString+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.w3api.com/wiki/Java:String.replace%28%29http://www.w3api.com/wiki/Java:String.replace%28%29http://www.w3api.com/wiki/Java:String.replace%28%29http://www.w3api.com/wiki/Java:String.replace%28%29http://www.google.com/search?hl=en&q=allinurl%3AString+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.w3api.com/wiki/Java:Stringhttp://www.w3api.com/wiki/Java:StringBufferhttp://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/#45906http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/http://lineadecodigo.com/2007/09/19/saber-si-una-palabra-es-un-palindromo-con-java/ -
8/12/2019 ejemplos de netebeans ide.docx
4/4
Ahora cargaremos el string buffer y le aplicamos el mtodo.reverse,quedndonos la
palabra/frase dada la vuelta.
1. StringBuffersb = newStringBuffer(sPalabraSinEspacios);2. sb = sb.reverse();
Ya solo nos quedar el comparar la palabra original con la palabra dada la vuelta mediante el
mtodo reverse. En caso de que coincidan ser que la palabra es un palndromo.
1. if(sPalabraSinEspacios.equalsIgnoreCase(sb.toString()))2. System.out.println(sPalabra + " es un PALINDROMO");3. else4. System.out.println(sPalabra + " NO es un palindromo");
http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29http://www.google.com/search?hl=en&q=allinurl%3AStringBuffer+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3AStringBuffer+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3ASystem+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3ASystem+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3ASystem+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3ASystem+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3AStringBuffer+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.google.com/search?hl=en&q=allinurl%3AStringBuffer+java.sun.com&btnI=I%27m%20Feeling%20Luckyhttp://www.w3api.com/wiki/Java:StringBuffer.reverse%28%29