jueves, 16 de octubre de 2008

Aprendiendo a Programar en JAVA


Uno de los lenguajes de programación que siempre me ha llamado la atención es JAVA por su portabilidad y además es multi pltaforma.

Es por esto que en esta sección ire subiendo todos mis avances en este lenguaje... no prometo mucho ya que estoy partiendo desde Cero.

Utilizare Java en Ubuntu 8.04 en entorno gráfico Xface para ver como instalar java visitar el siguiente vinculo en este bloc (Instalar JDK en Linux)


Creando nuestro primero programa (Hola Mundo)

NOTA: Guardar archivo con el mismo nombre de la Class y con extensión .java (holaMundo.java)

Compilar javac holaMundo.java
ejecutar java holaMundo

(siempre seguir esta secuencia con todos los ejemplos)

/*Primer ejercicio de Java http://geekslinuxchile.blogspot.com/ Autor: Jorge Lara Cravero */

import javax.swing.*;
public class holaMundo{
public static void main(String[] args) {
String mensaje = "Hola Mundo";

JOptionPane.showMessageDialog( null, mensaje, "Hola, Mundo!", JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );

}
}

















Este segundo Script busca una letra o palabra dentro de una cadena

Incluir la clase Input

/* Jorge Lara Cravero
http://geekslinuxchile.blogspot.com/ */

public class buscar{

public static void main( String args[] )
{

Input dato= new Input();
System.out.println(".... Ingrese Cadena ....");
String letras = dato.getValue();

System.out.println(".... Ingrese frase ....");
String frase = dato.getValue();

String salida = " se encuentra en el índice " + letras.indexOf( frase );

System.out.println (salida);

}
}

Código se ejecutará de la siguiente forma:





Si observamos yo escribí Jorge Lara y quiero buscar la palabra lara con minúsculas


Obviamente Lara != lara

Nota : las imágenes corresponden a un código mas completo ya que si ustedes revisan el ejemplo todo sera por consola

Además si quieren que el sistema diga no se encuentra!!! deben realizar una condición if - else
considerando que cuando no se encuentra la palabra el sistema les arrojará un -1

Sería algo así

int a = letras.indexOf( frase );

if (a == -1)
adivinen que sucede

else

adivinen que sucede




x Jlara

No hay comentarios: