Cuando estemos trabajando con una aplicación en modo texto, en otras palabras que no maneje ningún tipo de grafico para mostrar, ingresar o manipular datos, es necesario convertir todo tipo de datos que se desee manipular, teniendo en cuenta que cuando se trabaje en modo texto, lo que se toma de lo ingresado se toma como byte.
En otras palabras para leer determinado tipo de dato es necesario escribir ciertas líneas de código para convertir dichos datos, o sea se extiende el código a causa de convertir datos; podemos utilizar estas líneas de código pero tendremos que utilizar EXCEPCIONES, ya en la vida todo tiene su excepción y nosotros debemos de saberlas manejar, pero esto lo explicare mas adelante.
Para no complicarnos tanto y hacer parecer terrible el programar utilizaremos una clase la cual aclaro no es de mi autoria, la clase fue desarrollada por el Ing. Saul Oswaldo Aponte, el cual fue mi profesor en segundo semestre de mi carrera, espero que la usen y compartan aclarando la autoria de dicha clase. Para copiar la clase sigan el siguiente enlace Clase Leer.
Primero que todo debemos de copiar esta clase donde hayamos creado la clase principal de nuestro programa, la clase principal es aquella que lleva el método “main”. Como utilizo el NetBeans este me crea el “Proyecto” que voy a trabajar, en si es una serie de carpetas donde se guardan las clases que he creado y trabajado, y otros archivos que este editor me crea, solo busco la carpeta con el nombre de mi Package y copio en ella la clase que voy a utilizar, en este caso copio la clase Leer.java a la carpeta.
En la anterior imagen vemos como debe de quedar ubicada la clase Leer.java dentro del paquete.
En la anterior imagen vemos la utilización de la clase que copiamos anteriormente, así mismo como pedí los datos, después que pido ambos números realizo las operaciones normalmente, aclaro que antes de realizar las operaciones correspondientes debe de haber una variable que me guarde el resultado para posteriormente poder mostrarlo, como lo pueden ver en la línea 32 donde utilizo la concatenación para que el resultado siga después del mensaje, como resultado obtendremos lo siguiente:
Como podemos observar para dar el ejemplo de las operaciones decidí usar el 8 y el -2, abajo se desplegó el resultado de cada operación básica de las matemáticas.
Espero que lo anterior explicado sea de gran utilidad para ustedes, como siempre agradezco de antemano publicar sus comentarios constructivos, sus aportes y dudas.