marzo 26, 2010
|
|
Java
Posteado pordementexmaster
Que tal usuarios de Mix Informatico, ahora les vengo a mostrar como utilizar la recurcividad en java, para ello vamos a crear un metodo a el cual en este caso particular le pondremos el nombre de tablasdemultiplicar, bueno le asigno ese nombre por que con un metodo recursivo obtendremos el valor de las tablas de multiplicar hasta la del 10 en java:
1
2
3
4
5
6
7
8
9
| static public void tablasdemultiplicar(int contador){
int arr[] = {1,2,3,4,5,6,7,8,9,10};
System.out.println("\nTabla del "+contador);
for(int c=0;c<arr.length;c++){
System.out.println(contador+" x "+arr[c]+" = "+(contador*arr[c]));
}
if(contador!=10)
tablasdemultiplicar(contador+1);
} |
Leer Más
marzo 26, 2010
|
|
Java
Posteado pordementexmaster
Como muchos ya saben la clase Math nos permite realizar potencias de numero como muchas mas operaciones matematicas, pero en este caso mostrare lo que la funcion .pow() de la libreria Math hace, en este caso en particular solo utilizaremos potencias de 2:
1
| int iNumeroPotencias = 10; |
Despues utilizaremos un bucle que llame tantas veces al método como potencias queremos mostrar:
1
| for (int x=0;x<=iNumeroPotencias;x++) {...} |
Leer Más
marzo 26, 2010
|
|
Java
Posteado pordementexmaster
En este caso nos vamos a apoyar en el método .reverse de la clase StringBuffer. Este método invierte el contenido de la cadena.
Pero vamos por partes. Lo primero será tener una palabra/frase que sea un palíndromo, e instanciarla en un String.
1
| String sPalabra = "comete al oso la etemoc"; |
Preparamos un poco la palabra/frase, quitándola los espacios en blanco. Para ello utilizamos el método replace.
1
| sPalabraSinEspacios = sPalabra.replace(" ", ""); |
Leer Más
marzo 26, 2010
|
|
Java
Posteado pordementexmaster
En este ejemplo vamos a ver como obtenemos los códigos ASCII de una cadena de texto con Java. Para ello recorreremos los caracteres de la cadena e iremos obteniendo el código. Para ello nos apoyamos en el método .codePointAt().
El método .codePointAt() devuelve el código ASCII de un carácter en concreto. El carácter será el que coincida con el índice que se pasa como parámetro al método.
Empezamos definiendo la cadena:
1
| String sCadena = "Esto es una cadena de texto"; |
Leer Más
marzo 25, 2010
|
|
Java
Posteado pordementexmaster
Empezaremos creando la clase que nos permitira recorrer la lista, a esta le asignaremos el nombre de Nodo
1
2
3
4
5
6
7
8
9
10
| public class Nodo {
Nodo nodoDer;
int dato;
public Nodo(int dato) {
this.dato = dato;
this.nodoDer = null;
}
} |
Nesesitaremos un nodo para agregar a la lista este metodo ira agregando todo al final de la misma:
Leer Más