Está en la página 1de 5

Variables Primitivas De Java

Las variables son estructuras de datos que pueden variar durante la ejecución de un programa. Declarar
variables significa indicar el tipo de dato que almacenara las variables que participan en el
programa. Antes de usar una variable debemos declararla y es recomendable iniciarla. La primera vez
que se usa debe declararse, el resto de veces no se debe hacer, es importante que el valor asignado sea
compatible con el tipo de variable.

Por ejemplo, si declaramos una variable de tipo numérico, esta no puede contener una cadena de
caracteres.

Vamos a ver los tipos de variables que hay

Tipo Descripción

Ejemplo Rango valores Long Representa a un número entero real. Usa 8 bytes. Usa 4 bytes. Usa 2 bytes.

Pasa igual que con double. Es compatible con un numero entero real.

Double b=30. Después de tener una variable declarada podemos operar con ella, para cambiar otra
variable o para incrementarla. Como vemos declaramos varias variables y usamos una de ellas para
almacenar la suma de todas las anteriores. Si una de las variables a,b o c hubiera sido un long, nos
indicaría un error .

También tenemos otra forma de declarar variables, si todas ellas son del mismo tipo se pueden declarar
en una línea, inicializándonos o no.

Comentarios de Java

Los comentarios son instrucciones especiales que no se ejecutan es muy útil para los programadores en
cualquier lenguaje de programación, ya que nos permite insertar anotaciones que nos servirán para
trozos de código que pueden resultar confusos en un futuro.

Por último, no es necesario hacer comentarios es cada línea, es recomendable hacerlos en aquellos
trozos de texto donde tu veas que sean necesarios.

Constantes en Java

 Las constantes son valores que no se modifican durante la ejecución del programa, si definimos una
constante y la intentamos modificar durante la ejecución, no nos dejara.

La mayor utilidad de las constantes es definir valores que siempre serán iguales y que en caso de que
varíen con el tiempo se pueden cambiar, el mejor ejemplo es el IVA.

En este pequeño ejemplo, parece que daría igual lo anterior, ya que con cambiar un par de cosas sería
igual, pero imaginemos que tenemos un programa enorme y que esa constante es utilizada muy a
menudo, si cambiara el IVA solo tendríamos que cambiar el valor de IVA y no todos los valores en todo
el programa.
Operadores en Java

Operador Función

+ Suma dos valores. - Resta dos valores. * Multiplica dos valores. / Divide dos valores.

Ejemplo

También podemos combinar los operadores de asignación y aritméticos. Se forman con la variable el
operador aritmético seguido del de asignación y por último la otra variable. Puedes hacer lo mismo con
los anteriores operadores aritméticos. Como vemos el valor cambia según la localización del
operador, la única diferencia es cuando incrementa el valor, cuando esta antes de la variable se produce
un pre-incremento, es decir, se incrementa antes de asignar, cuando esta después se incrementa
después de la asignación.

Prioridad operadores Java

La prioridad de operadores es muy importante, ya que puede variar el resultado de una variable que
tiene una formula complicada.

Ejemplo: Examinemos la formula anterior, en este caso el resultado sería 35, ya que primero
multiplica 5*5 y después se suma 10, porque la multiplicación tiene más prioridad que la suma. Si
quisiéramos que se sumara primero, usaríamos un ().

Convención de nombres de java

Es importante para lograr una unificación en nuestros programas. Vamos a indicar las convenciones más
comunes en Java, a la hora de escribir nuestros programas:

 En las clases:

o La primera letra ira en mayúscula.

o Si esta formada por más de una palabra, la primera letra de la palabra estará en
mayúscula.
o Si está clase contiene un main, haciendo que sea ejecutable, incluiremos al final App. Si
no tiene, no se incluye.

o Ejemplo: SalarioEmpleadoApp

 En los métodos o funciones:

o La primera letra ira en minúscula.

o Si está formada por más de una palabra, la primera letra de la palabra estará en
mayúscula.

o Ejemplo: calculaSueldo

 En las constantes:

o Todas las letras irán en mayúsculas.

o No pueden comenzar por números.

o Ejemplo: IVA

 En las variables:

o La primera letra ira en minúscula.

o Si está formada por más de una palabra, la primera letra de la palabra estará en
mayúscula. También se pueden usar separadores como guiones bajos.

o No pueden comenzar por números.

o Ejemplo: sueldoEmpleado o sueldo_empleado

 En las interfaces:

o La primera letra ira en mayúscula.

o Si está formada por más de una palabra, la primera letra de la palabra estará en
mayúscula.

o Normalmente, suelen acabar en -able.

Entrada y salida de datos en Java

Mostrar los datos de dos maneras, a través de la consola o mediante un cuadro de dialogo. También se
puede incluir una cadena de texto más el valor de una variable, para ello escribimos la cadena con
comillas dobles, un signo + y el nombre de la variable, recuerda poner un espacio entre una variable y
una cadena de texto.

Veamos un ejemplo de cada tipo

Antes de escribir la línea de código, debemos importar el paquete necesario para poder utilizar la clase
necesaria para el cuadro de dialogo. Antes de la línea public class «nombre_clase», escribimos import
javax.swing. JOptionPane.

Ejemplo y su resultado

Hasta aquí para mostrar datos, ahora vamos a introducirlos nosotros.

 Escribimos JOptionPane. String nombre=JOptionPane. Una cosa a tener en cuenta, es que si


introducimos un número y queremos hacer operaciones con él, debemos pasarlo a tipo numérico, ya
que es un String cuando escribimos en la caja de texto. String texto_num=JOptionPane. Int
precio=Integer.

Introducción de datos scanner en java

La clase Scanner nos permite que un usuario externo a nuestra aplicación inserte datos necesarios para
nuestro programa, por ejemplo, pedir al usuario un número para calcular alguna fórmula.

La forma de crear un Scanner es la siguiente.

1 Scanner sn=new Scanner(System.in);


Ya teniendo el objeto creado, podemos usar los metodos que tiene. Recordar que tenemos que
importar la clase poniendo este import al principio del fichero.

1 import java.util.Scanner;
Los que más nos importa son los métodos next. Son los que devuelven el tipo de dato deseado.

Metodos y function JOptionPane De Java

JOptionPane es una clase que nos permite mostrar un dialogo gráfico con el que podemos interactuar
para introducir o mostrar la información que queramos.

Los métodos mas usados y útiles, hay muchos mas:

 showInputDialog: nos permite introducir información que usaremos en la aplicación, este


método devuelve un String con lo que hayamos escrito.Hay showInputDialog(Object message),
showInputDialog(parentComponent, message, title, messageType). Cambio de icono
(JOptionPane.ERROR_MESSAGE), advertencia (JOptionPane.WARNIG_MESSAGE), pregunta
(JOptionPane.QUESTION_MESSAGE) o plano (JOptionPane.PLAIN_MESSAGE).
 showMessage: nos permite mostrar información, es como System.out.println.Hay
showMessage(parentComponent, message), showMessageDialog(parentComponent,
message, title, messageType),
 showConfirmDialog: nos permite elegir una opción. Devuelve
un código numérico que están definidos como constantes. Hay
showConfirmDialog(parentComponent, message), showConfirmDialog(parentComponent,
message, title, optionType), showConfirmDialog(parentComponent, message, title,
optionType, messageType)
Mensajes de traza en Java

No tiene porque seguir la misma sintaxis dentro del paréntesis, es para diferenciar un mensaje de
traza con un mensaje normal que muestre datos

Lo único que hacemos es mostrar un mensaje con System.out.println(«>>»+variable); . No tiene por


qué seguir la misma sintaxis dentro del paréntesis, es para diferenciar un mensaje de traza con un
mensaje normal que muestre datos

También podría gustarte