10. curso de java. variables

21
1

Upload: eduardo-rojo-sanchez

Post on 24-Mar-2016

235 views

Category:

Documents


0 download

DESCRIPTION

Curso intensivo de Certificacion en Java. En este capitulo explicamos las variables en Java. Eduardo Rojo Sanchez.

TRANSCRIPT

Page 1: 10. Curso de Java. Variables

1

Page 2: 10. Curso de Java. Variables

Variables.

• Una variable es un almacén, que almacena un valor.

Ese valor pude ser sustituido por otro valor, por eso se le llama variable.

2

Page 3: 10. Curso de Java. Variables

Sintaxis de las variable

Asignarle un Dato es opcional.

Tipo de dato Nombre de la variable [ = Dato];

3

Page 4: 10. Curso de Java. Variables

Ejemplo de uso de variables

4

5

“Hola Mundo”

‘s’

Saludo

Respuesta

Num

Page 5: 10. Curso de Java. Variables

Tipo de datos

• El tipo de dato que permite almacenarse en la variable (almacén).

5

Page 6: 10. Curso de Java. Variables

Tipo de datos

• Los tipos de datos pueden ser:

boolean Para las variables que almacenan 0 y 1.

int Para las variables que almacenen números enteros.

float Para las variables almacenen un número Real.

char Para las variables que almacenan un carácter.

String Para las variables que almacenen caracteres alfanuméricos.

6

Page 7: 10. Curso de Java. Variables

Ejemplo de tipo boolean

• boolean dato1 = 1;

• boolean dato2 = 0;

7

1 dato1

0 dato2

Page 8: 10. Curso de Java. Variables

Ejemplo de tipo int

• int num;

num = 5;

8

5 num

Page 9: 10. Curso de Java. Variables

Ejemplo de tipo float

• float numero;

numero = 3.12;

9

3.12 numero

Page 10: 10. Curso de Java. Variables

Ejemplo de tipo char

• char respuesta;

respuesta = ‘s’;

10

‘s’ respuesta

Page 11: 10. Curso de Java. Variables

Ejemplo de tipo string

• String Saludo;

Saludo = “Hola Mundo”;

11

“Hola Mundo” Saludo

Page 12: 10. Curso de Java. Variables

Nombre de la variable

• El Nombre de la variable, es el identificadorde la variable.

• En un programa, dos variables, no pueden tener el mismo nombre.

• El nombre de la variable, tiene que ser representativo con respecto a lo que almacena.

12

Page 13: 10. Curso de Java. Variables

Nombre de la Variable

• Ejemplo.:

Para identificar a una persona, se utiliza el nombre y los apellidos, pero puede ocurrir, que dos personas, tengan el mismo nombre y apellidos.

13

Page 14: 10. Curso de Java. Variables

Nombre de la variable

• Para identificar a una persona sin ninguna clase de duda, se utiliza el DNI.

• Como sabemos todos, no puede haber dos números de DNI iguales en España.

14

Page 15: 10. Curso de Java. Variables

Dos Variables no pueden tener el mismo nombre

15

5

“Hola Mundo” Saludo

Saludo

No puede existir la variable de tipo String Saludo, y la variable de tipo int Saludo, ya que tienen el mismo nombre.

Page 16: 10. Curso de Java. Variables

Asignar un Dato a una variable

• Para asignar un dato a una variable, se utiliza el operador =.

• En el lado izquierdo del operador =, estará el tipo de variable y el nombre de la variable.

• En el lado derecho del operador =, estará el dato que queremos almacenar en la variable.

16

Page 17: 10. Curso de Java. Variables

Ejemplos de asignar dato a variable

• boolean dato1 = 1;

• boolean dato2 = 0;

• int num = 5;

• char respuesta = ‘s’;

• String Saludo = “Hola Mundo”;

17

Page 18: 10. Curso de Java. Variables

Introducir Datos en Variables

char Para introducir un dato en una variable de tipo char, se tiene que poner entre comillas simples (‘).

String Para introducir un dato en una variable de tipo String, se tiene que poner entre dobles comillas (“).

18

Page 19: 10. Curso de Java. Variables

Ejemplo de Sustituir el valor de una variable

19

“Hola Mundo” Saludo

“Patito” Saludo

Se borra el valor Hola mundo “Hola Mundo” de la variable saludo, y se introduce el valor “Patito”

Page 20: 10. Curso de Java. Variables

Convertir String a int

Devuelve un int.

Si es que la variable String es “Str”.

20

Integer.valueOf(Str).intValue();

Page 21: 10. Curso de Java. Variables

Convertir int a String

Devuelve un String.

Si es que la variable i es “int”.

21

Integer.toString(i);