Ejemplo Java
-
Upload
jjgalactico -
Category
Documents
-
view
3 -
download
1
description
Transcript of Ejemplo Java
-
Tutorial Java 4.- Arreglos Simples.
abril 10, 2010 | 13 Comentarios | 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 tamao 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 tamao 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 Ms
Invertir una frase en Java
marzo 30, 2010 | No hay comentarios | Java Posteado pordementexmaster
En el artculo Invertir una cadena con Java veamos la forma en la cual podamos dar la
vuelta a una palabra. Lo mismo que podramos hacer con el mtodo .reverse() de
StringBuilder.
Ahora vamos un paso ms 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 ms informacin 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 instanciacin 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 pila = new Stack();
Leer Ms
-
Invertir una cadena en Java
marzo 30, 2010 | No hay comentarios | Java Posteado pordementexmaster
En una de nuestras pginas, uno de nuestros visitantes nos peda un programa sobre
como invertir una cadena en Java. Vamos a ver que cdigo necesitamos para poder
hacer esto.
Lo primero es tener una cadena. Esto es sencillo:
1 String sCadena = "MixInformatico";
Leer Ms
Como Crear una pila en Java
marzo 30, 2010 | No hay comentarios | 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 bsicas:
apilar, aade un elemento a la lista.
desapilar, retira un elemento de la lista
est vaca?, comprueba si la lista est vaca
En el lenguaje Java contamos con la clase Stack en la librera 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 sern nmeros, y los
recuperaremos en su orden inverso.
Lo primero ser definir la pila, es decir, instanciar la clase Stack.
1 Stack pila = new Stack();
Leer Ms
Metodo split en Java
marzo 26, 2010 | No hay comentarios | 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 programacin:
-
1
2
String cadena = "1 Java-2 Php-3 C++-4 Perl";
String arr[] = cadena.split("-");
Leer Ms
Recursividad en Java
marzo 26, 2010 | No hay comentarios | 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
-
En este caso nos vamos a apoyar en el mtodo .reverse de la clase StringBuffer. 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 un String.
1 String sPalabra = "comete al oso la etemoc";
Preparamos un poco la palabra/frase, quitndola los espacios en blanco. Para ello
utilizamos el mtodo replace.
1 sPalabraSinEspacios = sPalabra.replace(" ", "");
Leer Ms
Obtener los cdigos ASCII de una cadena de texto
marzo 26, 2010 | No hay comentarios | Java Posteado pordementexmaster
En este ejemplo vamos a ver como obtenemos los cdigos ASCII de una cadena de
texto con Java. Para ello recorreremos los caracteres de la cadena e iremos obteniendo
el cdigo. Para ello nos apoyamos en el mtodo .codePointAt().
El mtodo .codePointAt() devuelve el cdigo ASCII de un carcter en concreto. El
carcter ser el que coincida con el ndice que se pasa como parmetro al mtodo.
Empezamos definiendo la cadena:
1 String sCadena = "Esto es una cadena de texto";
Leer Ms
Estructura de datos java (Listas simplemente
enlazadas)
marzo 25, 2010 | No hay comentarios | 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 Ms
Tutorial Java 3.- Metodos, Clases, Menu Grafico
JOptionPane, Uso de Switch.
marzo 25, 2010 | 2 Comentarios | Java Posteado pordementexmaster
Bueno con lo que hemos visto en el tutorial 1 y 2 vamos a poder hacer lo que el tutorial
3 implica crearemos un menu con JOptionPane de la libreria swing el menu lo
creariamos de la siguiente manera en la clase principal:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import javax.swing.*;
public class Tutorial3 {
public static void main(String[] args) {
String recibido = JOptionPane.showInputDialog("Menu\n " +
"1.-Sumar" +
"2.-Restar" +
"3.-Salir");
int minumero = Integer.parseInt(recibido);
switch(minumero){
case 1:
//Aqui entrara si se ingresa 1
//Que en este caso es la suma
break;
case 2:
//Aqui entrara si se ingresa 2
//Que es el caso de la resta
break;
}
}
}
Leer Ms
Factorial de un nmero
marzo 25, 2010 | No hay comentarios | Java Posteado pordementexmaster
El factorial de un nmero es la multiplicacin de los nmero que van del 1 a dicho
nmero. Para expresar el factorial se suele utilizar la notacin n!. As la definicin es la
siguiente:
1 n! = 1 x 2 x 3 x 4 x 5 x ... x (n-1) x n.
Siguiendo esta simple expresin podramos codificarlo en Java de la siguiente forma.
Lo primero es definir la variable que va a definir el factorial y la que definir el nmero
sobre el que vamos a calcular el factorial.
-
Leer Ms
Tutorial Java 2.- Comparaciones, Ciclos, Variables,
Conversiones.
marzo 25, 2010 | 11 Comentarios | Java Posteado pordementexmaster
Bueno en este pequeo tutorial abarcaremos lo que son las comparaciones y los ciclos,
empesaremos con las condiciones que esto seria el if, else.
antes que nada expicaremos lo que se utilizara, empresaremos con la convercion de una
cadena a un entero la cual se hace de la siguiente manera
1
2
String cadena = "4"
int entero = Integer.parseInt(cadena);
Una ves que vemos como se convierte una cadena a entero veremos como se usan las
comparaciones
Leer Ms
Tutorial Java 1.- Introduccion a java
marzo 24, 2010 | 1 Comentario | Java Posteado pordementexmaster
Sin duda alguna el ejercicio ms simple, y a la par, el que nunca puede faltar en
cualquier lenguaje de programacin es el programa Hola Mundo. Este consiste en sacar
por pantalla la archiconocida frase de Hola Mundo.
Lo primero que tendremos que hacer es crear la estructura base de nuestro codigo que
seria algo asi.
1
2
3
4
5
public class HolaMundo {
public static void main(String[] args) {
//Aqui se coloca el codigo a ejecutar
}
}
Leer Ms