martes, 22 de marzo de 2016

Java básico #4

1.4 Literal Java. Variables y constantes


1.4.1 Literal Java
          Es un valor de tipo entero, real, lógico, carácter, cadena de texto o valor nulo(null).
                    De tipo entero (int o long): Puede expresarse en decimal (base 10), octal (base 8) y hexadecimal (base 16).
                    De tipo real (double o float): Son números en base 10, que deben llevar una parte entera, punto decimal y una parte fraccionaria.
                    De tipo carácter (char): Contiene un sólo carácter entre comillas simples ('b').
                    De tipo cadena de texto (String): Formado por 0 o más caracteres entre comillas dobles, si quieres entrecomillar algo de una cadena de texto debes poner \"Texto a entrecomillar dentro de la cadena\", por ejemplo "Esto es una cadena \"de texto\" con entrecomillado", mostraría: Esto es una cadena "de texto" con entrecomillado.

1.4.2 Variables
          Son los datos que maneja un programa, que son almacenados en la memoria del ordenador. Se declaran de la siguiente manera:
                                             [modificar_acceso] tipo_dato  identificador  = [valor];
          Lo que esta entre corchetes es opcional. Para llamarla y mostrar su contenido, usamos su identificador, de la siguiente manera:
  1. public static int saldo = 40; //Declaramos la variable
  2. System.out.println("Tengo "+saldo+" euros"); //Llamamos a la variable
1.4.3 Constantes 
          Son valores que no pueden cambiar en todo el programa, para declararlas hacemos lo siguiente:
                                  [modificador_acceso] final tipo_dato identificador = valor;
  1. final double PI = 3.141591;
  2. final int diasSemana = 7;

Ejercicios del post anterior:
1.a) public static int variable1;
1.b) final boolean variable = true;
1.c) public abstract void miPrimerMetodo(){}

Ejercicios:

1 Como declararías las siguientes variables y constantes:
a) Valor del número e = 2.7182 
b) horas = 3.5
c) Horas del día = 24
d) dinero = 365
e) Dias diciembre = 31

          
      

2 comentarios:


  1. A) final double e= 2.7182;
    B) public static double horas= 3.5;
    C) final int horas del dia=24;
    D) public static int dinero=365;
    E) final int Días diciembre=31;

    ResponderEliminar
  2. La C y la E las tienes mal, ya que el identificador debe estar todo junto en vez de horas del día, tendrías que poner horasDelDia y en vez de Días diciembre, día diciembre. No me fijé antes, sorry.:(

    ResponderEliminar