Java Básico

Java Básico 03: Variables

14 videos

80 minutos

Pues en este vídeo vamos a comenzar a ver los tipos de variables, que encontramos en Java y lo primero que te digo es que no confundas Java con JavaScript, son lenguajes diferentes que no tienen nada que ver en muchos temas y uno de ellos son el caso de las variables, así que esto es muy diferente, vamos con Java. Los programas para que funcionen tienen que tener datos guardados, necesitan información con la que trabajar, esa información tiene que estar guardada en

variables. Las variables son zonas de memoria en la que se reciben y se almacenan esos datos. Cada dato es diferente, no es lo mismo guardar una cadena de texto, que un número e incluso dentro de los números, no es lo mismo guardar un número entero que un número con decimales. Así que, cada tipo de dato corresponde aún tipo de variable diferente, porque son formas diferentes de datos y hay maneras diferentes de almacenarlos, ¿ok? Entonces, te voy a mostrar en

Java, cuáles son las principales tipos de variables que encontramos para guardar esos datos. Hay muchos, pero vamos a ver los más básicos, puesto que esto es un curso para principiantes. Si quieres guardar un número entero, usamos la palabra int, hay estamos diciendo a Java que los que vamos guardar es un número entero y después decimos cómo vamos a llamar a ese dato; por ejemplo, lo vamos a llamar número, ¿ok? Si queremos guardar un número con decimales, pondríamos double y

después el nombre del dato. Por ejemplo, lo puedo llamar decimal, aunque en decimal, aquí, podría poner por ejemplo, altura y ahí daríamos cuanto mide una persona: 1.77, por ejemplo y ahí tendríamos un número con decimal. Si queremos guardar una cadena, pondríamos String y la cadena, ¿ok?, perdón String con mayúscula; ahí ahora no da error, String y la cadena. Y después tenemos un último dato que es el booleano, que son valores que solamente podemos tener dos

opciones dentro de este tipo de dato, o verdadero, o falso; o true o false, solamente nos sirve como para decir si algo es de una forma o de otra, si está activado o desactivado. Verdadero o falso, aquí pondremos, pues por ejemplo un interruptor, no. Si está apagado o encendido, verdadero o falso, cuál sería la cosa. En Java para guardar estos datos, lo que hacemos es lo siguiente, con el operador igual, le asignamos valores, por ejemplo, número, ponemos número igual a

cinco; está todo ok. Si yo dijera, fíjense, número igual a 4.6, me da un error, vieron que me da un error; porque he dicho que número, es un entero y le estoy dando un dato decimal y eso no puede ser. Si quiero un decimal, tengo que guardarlo, en una variable de tipo double, como es está decimal, hay sí no da ningún error, vieron. Y, en decimal puedo guardar decimales y números enteros; no hay ningún problema. La cosa esta, si quiero guardar decimales, tiene que ser en una

variable de tipo double. En esta variable no puedo guardar una cadena de texto, porque esto no está reservado para ello, decimal no está preparado para guardar cadenas de texto, está preparado para guardar números; entonces aquí tendríamos que poner la variable cadena que es un String y ahí sí ha esta le podemos dar valores de cadena de texto. Y luego la variable booleano, interruptor, le podemos dar un valor true, ahí lo tienen; true o false, o false; ahí está. En futuros

vídeos veremos cómo usar las variables booleanas, de hecho, en el siguiente vídeo, donde veremos un poco los If y ahí veremos operadores lógicos; pues trataremos un poco más los booleanos, pero de momento en este vídeo quédate con estas ideas, que hay diferentes tipos de datos y que cada dato tiene que ir con una variable dedicado a ello. Para números enteros: int, para números con decimales: double, para cadenas de texto: String y para booleanos: boolean.

Y eso ya lo veremos a partir de los siguientes vídeos. Un saludo.

Si quieres enterarte de los nuevos cursos, suscríbete. No habrá spam, prometido :)

Sobre el autor

foto de jotajotavm
José Javier Villena

jotajota pa los amigos y jota pa los de más cnfianza.

Bio Seria: Analista-Programador en diferentes lenguajes. Tutor PREMIUM de reconocidas plataformas de nivel mundial como CodigoFacilito. Redactor de artículos para Cristalab. Mi canal de YouTube está patrocinado por la editorial ANAYA y LaTostadora. Me gusta explicar con detalle y poner varios ejemplos para que no queden dudas.

Bio Molona: Me presento :) soy informatico, ni frostis d hardware pero muy muxo de programacion, friki a medias o del to segun el dia. Me gusta programar, muxo. Manejo varios lenguajes y tdo lo ke sepa lo comparto x amor al arte. Este no es mi trabjo pero lo ago mejor y con +ganas y calidad que si lo fuera, x eso mismo, xq para mi es divertido. Solo spero al menos algo de agradecimientO!! ;)

Dios, qe gusto haber escrito este parrafo cm me a dao la gana sin pensar en ortografia ni tildes ni historias!!!!!