style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Ajustes sobre Toma de deciciones: Operadores de Igualdal y relacionales (Ejemplo de aplicacion import javax.swing.JOptionPane;)

Hola compañeros bueno ps como se podran imaginar, se necesita estudiar bastante para poder Dominar el arte de la Programacion hace dias postie una aplicacion sobre la Toma de decisiones o lo que es lo mismo los Operadores de Igualdad,solo que en esa ocasion utilizamos un paquete java llamado "import java.util.scanner;" el cual solo visualizaba nuestro resultado dentro del cuadro de comandos de salida de nuestro IDE de NetBeans, hoy con mucho esfuerzo les comparto el mismo ejemplo pero utilizando el paquete de java "import javax.swing.JOptionPane;" en el cual nos muetra resultados pero en ventanas distintas fuera de nuestro cuadro de comandos de nuestro IDE.
Quise compartir este ejemplo y momento con ustedes porque me he sentido mas seguro de si mismo en la elaboracion de algunos ejemplos, gracias a los cometarios de ustedes de igual manera se han hecho algunas correcciones para mejorar el funcionamiento de mis ejemplos,Gracias....

 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author DELL 1
 */

//Paquete java utilizado
import javax.swing.JOptionPane;

public class Comparacion2 {

    //El metodo main comienza con su ejecucion de la aplicacion java

    public static void main (String arg []){

        String primerNumero;
    String segundoNumero;
    String resultado = null;

    int numero1;
            int numero2;

//recibimos las primeras Instrucciones de nuestro Operador

            primerNumero = JOptionPane.showInputDialog("Ingrese primer Numero entero:");

// recibimos las segundas Intrucciones de nuestro Operador

              segundoNumero = JOptionPane.showInputDialog("Ingrese segundo Numero entero:");

//En estas lineas convertimos los numeros de tipo String a tipo int

                        numero1 = Integer.parseInt(primerNumero);
                        numero2 = Integer.parseInt(segundoNumero);

    if (numero1 > numero2)
        resultado = resultado + numero1 + " > " + numero2;

                        if (numero1 < numero2)
                            resultado = resultado + numero1 + " < " + numero2;

                        if (numero1 == numero2)
                            resultado = resultado + numero1 + " == " + numero2;

                        if (numero1 != numero2)
                            resultado = resultado + numero1 + " != " + numero2;

                        if (numero1 >= numero2)
                            resultado = resultado + numero1 + " >= " + numero2;

                        if (numero1 <= numero2)
                            resultado = resultado + numero1 + " <= " + numero2;

   JOptionPane.showMessageDialog(null, resultado,"Resultados de la Comparacion",JOptionPane.PLAIN_MESSAGE);

   System.exit(0);

    }

}

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

StringBuilder

Te recomiendo usar StringBuilder en vez de concatenar usando el "+". StringBuilder para cadenas que quieres ir armando que son variables privadas a un método y que luego quieres convertir a String, y StringBuffer para cadenas que se pueden ir armando por distinto hilos (StringBuffer es la versión thread-safe de StringBuilder).

Imagen de tHe pLuCkY

Donde encuentro mas Informacion

Hola Zamudio buen dia como podras darte cuenta ando haciendo mis pininos en esto pero si me interesa saber como puedo hacer mas cortos mis codigos si es cierto las clases me explican que debo de concatenar en orden pero si me gustaria entender mas acerca de los pasos o trucos que ustedes Ing. de Sofware saben y pueden compartir, si es algo tedioso el hacer estas concatenaciones pero es la primer forma de aprenderlas, me laten los cometarios que haces y se que me serviran mas delante,Gracias.....Zamudio.

  if (numero1 > numero2)
        resultado = resultado + numero1 + " > " + numero2;

                        if (numero1 < numero2)
                            resultado = resultado + numero1 + " < " + numero2;

                        if (numero1 == numero2)
                            resultado = resultado + numero1 + " == " + numero2;

                        if (numero1 != numero2)
                            resultado = resultado + numero1 + " != " + numero2;

                        if (numero1 >= numero2)
                            resultado = resultado + numero1 + " >= " + numero2;

                        if (numero1 <= numero2)
                            resultado = resultado + numero1 + " <= " + numero2;

Imagen de ezamudio

StringBuilder

StringBuilder sb = new StringBuilder(); //creas un StringBuilder vacío
if (n1 < n2) {
  sb..append(n1).append(" < ").append(n2);
} else if (n1 > n2) {
  sb..append(n1).append(" > ").append(n2);
} else if (n1 == n2) {
  sb..append(n1).append(" == ").append(n2);
}
if (n1 != n2) {
  sb.append('\n').append(n1).append(" != ").append(n2);
}
if (n1 <= n2) {
  sb.append('\n').append(n1).append(" <= ").append(n2);
}
if (n1 >= n2) {
  sb.append('\n').append(n1).append(" >= ").append(n2);
}
String resultado = sb.toString(); //Aqui ya lo convertimos a cadena

Revisa los Javadoc son muy útiles.

Imagen de tHe pLuCkY

Tienes Razon

El ejemplo que expones me parece interesante por la funcionalidad que se le da al caso, con relacion a las lecturas mira tengo este link y la verdad si he considerado informacion de aqui...

Java Plataform Standar Edition 6

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">