abril 10, 2010
|
|
Java
Posteado pordementexmaster
Que tal amigos de mix informatico, este videotutorial abarca lo que son arreglos simples en java, hay muchas aplicaciones endonde entran los arreglos, explicare lo mas basico. Bueno lo primero que se deve hacer es crear nuestro arreglo se hace de la siguiente manera:
1
2
3
4
5
| //Si es de tipo String
String arreglo[] = new String [Aqui se coloca el tamaño con un valor numerico];
String arreglo[] = new String [2];
//Si es de tipo entero
int arreglo[] = new int [2]; |
y de la misma manera se hace para todos los tipos de datos, una ves que se tiene el arreglo creado, con su tamaño respectivo, lo que sigue es llenarlo con su respectivo tipo de dato. Hay muchas formas de llenar el arreglo aqui mostrare como llenarlo manualmente y despues pidiendolo al usuario:
Leer Más
marzo 30, 2010
|
|
Java
Posteado pordementexmaster
En el artículo Invertir una cadena con Java veíamos la forma en la cual podíamos dar la vuelta a una palabra. Lo mismo que podríamos hacer con el método .reverse() de StringBuilder.
Ahora vamos un paso más allá y vamos a ver como podemos invertir el orden de las palabras de una frase. Para ellos nos apoyaremos en una estructura de tipo pila. Puedes ver más información de qué es una pila en Crear una pila en Java.
La idea inicial es quedarnos con las palabras. Para poder acometer este primer paso tenemos que desmontar la frase en palabras. Para ellos nos vamos a apoyar en la clase StringTokenizer. La cual, mediante la simple instanciación de la misma, nos convierte la frase en un array de palabras.
1
2
| String sTexto = "En un lugar de la mancha de cuyo nombre no quiero acordarme";
StringTokenizer frase = new StringTokenizer(sTexto); |
Ahora creamos nuestra pila…
1
| Stack<String> pila = new Stack<String>(); |
Leer Más
marzo 30, 2010
|
|
Java
Posteado pordementexmaster
En una de nuestras páginas, uno de nuestros visitantes nos pedía un programa sobre como invertir una cadena en Java. Vamos a ver que código necesitamos para poder hacer esto.
Lo primero es tener una cadena. Esto es sencillo:
1
| String sCadena = "MixInformatico"; |
Leer Más
marzo 30, 2010
|
|
Java
Posteado pordementexmaster
Una pila es una estructura que nos permite apilar elementos y recopilarlos en el orden inverso al cual los apilamos mediante operaciones de desapilar. Esto es lo que se conoce como estructuras LIFO (Last In First Out). De esta manera una pila suele tener 3 operaciones básicas:
- apilar, añade un elemento a la lista.
- desapilar, retira un elemento de la lista
- ¿está vacía?, comprueba si la lista está vacía
En el lenguaje Java contamos con la clase Stack en la librería java.util. Es importante saber que la pila hereda de la pila (aka Vector). Y que por lo tanto podemos utilizar los elementos del Vector sobre la pila.
En nuestro ejemplo vamos a insertar 10 elementos, que serán números, y los recuperaremos en su orden inverso.
Lo primero será definir la pila, es decir, instanciar la clase Stack.
1
| Stack<String> pila = new Stack<String>(); |
Leer Más
marzo 26, 2010
|
|
Java
Posteado pordementexmaster
Bueno el metodo .split() es muy facil de utilizar, lo que hace este metodo es separa en un arreglo una cadena la cual se delimita por otra subcadena contenida en la misma, pero para una mejor comprencion les dejare este ejemplo de cortar una cadena que contiene algunos lenguajes de programación:
1
2
| String cadena = "1 Java-2 Php-3 C++-4 Perl";
String arr[] = cadena.split("-"); |
Leer Más