[código] Introducción a las Aplicaciones en Java
Los siguientes ejemplos ofrecen una ligera introducción a la programación de aplicaciones en el lenguaje de programación Java. En estos programas se
concentran los conceptos y las construcciones básicas de programación, para los no programadores y newbies. También ilustran como mostrar datos en pantalla
y como leer datos desde el teclado, así como el uso de operadores relacionales y de igualdad y operadores aritméticos.
Programa para imprimir texto
// Programa para imprimir texto.
public class Bienvenido1
{
// el método main empieza la ejecución de la aplicación de Java
public static void main(String args[])
{
System.out.println("Bienvenido a la programacion en Java");
}
// fin del método main
}// fin de la clase Bienvenido1
Imprimir una línea de texto con varias instrucciones
// Imprimir una línea de texto con varias instrucciones.
public class Bienvenido2
{
// el método main empieza la ejecución de la aplicación de Java
public static void main( String args[] )
{
System.out.print( "Bienvenido a " );
System.out.println( "la programacion en Java!" );
}// fin del método main
}// fin de la clase Bienvenido2
Imprimir varias líneas de texto con una sola instrucción
// Imprimir varias líneas de texto con una sola instrucción.
public class Bienvenido3
{
// el método main empieza la ejecución de la aplicación de Java
public static void main( String args[] )
{
System.out.println("Bienvenido\na\nla programacion\nen Java!");
}// fin del método main
}// fin de la clase Bienvenido3
Imprimir varias líneas de texto en un cuadro de diálogo
// Imprimir varias líneas de texto en un cuadro de diálogo.
// paquetes de Java
import javax.swing.JOptionPane; // el programa usa JOptionPane
public class Bienvenido4
{
// el método main empieza la ejecución de la aplicación de Java
public static void main( String args[] )
{
JOptionPane.showMessageDialog(null, "Bienvenido\na\nla programacion\nen Java!" );
System.exit( 0 ); // terminar la aplicación con la ventana
}// fin del método main
} // fin de la clase Bienvenido4
Compara enteros utilizando instrucciones if, operadores relacionales y de igualdad
// Compara enteros utilizando instrucciones if, operadores relacionales y de igualdad.
// paquetes de Java
import javax.swing.JOptionPane;
public class Comparacion
{
// el método main empieza la ejecución de la aplicación de Java
public static void main( String args[] )
{
String primerNumero; // primera cadena introducida por el usuario
String segundoNumero; // segunda cadena introducida por el usuario
String resultado; // una cadena que contiene el resultado
int numero1; // primer número para comparar
int numero2; // segundo número para comparar
// recibir el primer número del usuario como una cadena
primerNumero=JOptionPane.showInputDialog("Escriba el primer entero:");
// recibir el segundo número del usuario como una cadena
segundoNumero=JOptionPane.showInputDialog("Escriba el segundo entero:");
// convertir los números de tipo String a tipo int
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
// inicializar resultado con cadena vacía
resultado="";
if(numero1==numero2)
resultado=resultado+numero1+" == "+numero2;
if(numero1!=numero2)
resultado=resultado + numero1 + " != " + numero2;
if(numero1<numero2)
resultado=resultado + "\n" + numero1 + " < " + numero2;
if(numero1>numero2)
resultado=resultado + "\n" + numero1 + " > " + numero2;
if(numero1<=numero2)
resultado=resultado + "\n" + numero1 + " <= " + numero2;
if(numero1>=numero2)
resultado=resultado + "\n" + numero1 + " >= " + numero2;
// Mostrar los resultados
JOptionPane.showMessageDialog( null, resultado, "Resultados de la
comparacion",JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 ); // terminar la aplicación
}// fin del método main
}// Fin de la clase Comparacion
Los ejercicios utilizados en este post están basados en ejemplos del libro Cómo programar en Java de Deitel, y por lo tanto están bajo la licencia que esta editorial disponga.
52 Comentarios | deja el tuyo





Hola muy buenos los ejemplo la verdad que ayudan muchisimo. Excelente!!!
Hola muy buen sitio para comenzar a utilizar java, excelente
hOLA necesito imprimir en una sola ventana cuando manejo ciclos como le hago
No entiendo la pregunta, Ricardo. ¿Podrías ampliarla un poco?
buena compadre, lo que necesitaba para aprender Java!!!
Hola
Espero no molestar pero estos ejomplos estan muy interesantes y me gustaria saber un poco mas sobre el lenguaje java y pedir que me digan la diferencia entre el java de netbens y j#
Una pregunta, para el código de los programas que publicas lo que utilizas ¿es JavaScript ?
Me refiero a los cuadritos que encierran tu código. Es que me gustó que tienen scroll y número de línea, se ven bien y me interesa para publicar algunos programas y se vean un poco elegantes.
Saludos.
Uso un plugin para WordPress llamado Sintxhighligther o algo así XD
Gracias, ya pudé utilizar SyntaxHighlighter en blogger. Sólo una cosa más, ¿cómo activas el scroll?, ya pregunté y me dijeron que utilizara div y css, pero la verdad no entendí.
Saludos.
La verdad no sé, como en mi caso es un plugin no me preocupo por nada, solo poner las cosas entre etiquetas y ya está.
amigo tienes mas programas?
igual todo bien
esos ejemplos estan buenos
xq tambien los hice
del
java como programar de deitel & deitel
si no tienes mas te puedo pasar todos
saludos
Claro William, si tienes más ejercicios para compartir con todos, mándamelos al correo cristian@elhacker.net.
Un saludo!
no se nada de netbeans y tengo que hacer una tabla de multiplicar como le hago?
Buenaasssss… estoy aprendiendo java y hasta ahora no había utilizado elementos graficos, solo programas con variables. Suelo utilizar eclipse, el caso es que cuando run para Comparacion.java me sale la pantalla pero al introducir el primer número y dar enter se queda pillado el programa, debo parar desde eclipse.
Seguramente estoy haciendo algo mal, bastante mal… ¿me podéis ayudar?
muchas gracias….
soy nuevo en esto y me ayudo bastante estos ejemplos…
gracias
Hola!!
Graciias x esta página, me ha sido de gran ayuda!!
Por otra parte no se si hay alguien que haya trabajado Java referente a SOA y me pueda dar una idea o panorama de como ocuparlo, muchas gracias por sus aportes =)
q tal yo quiero saber q tipo o clase es la clave q medieron para instalar java me diron esta. HNU/LINUX