bloque2:tiposvariables
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque2:tiposvariables [03/03/2018 19:02] – [Constantes] Fernando Valdeón | bloque2:tiposvariables [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 53: | Línea 53: | ||
| </ | </ | ||
| - | Están codificados mediante el estandar | + | Están codificados mediante el estándar |
| * **Tipo Booleano** | * **Tipo Booleano** | ||
| Línea 67: | Línea 67: | ||
| Las variables son las estructuras en las que almacenamos cada uno de los valores que tenemos en Java. Cada variable se crea para un tipo de datos concreto, ya sea '' | Las variables son las estructuras en las que almacenamos cada uno de los valores que tenemos en Java. Cada variable se crea para un tipo de datos concreto, ya sea '' | ||
| - | Representan un lugar de la memoria del ordenador, y se accede a ella mediante un nombre '' | + | Representan un lugar de la memoria del ordenador, y se accede a ella mediante un nombre '' |
| ==== Declaración de una variable ==== | ==== Declaración de una variable ==== | ||
| Línea 87: | Línea 87: | ||
| </ | </ | ||
| + | |||
| + | **Se debe evitar declarar varias variables en la misma linea**. | ||
| ==== Inicialización de una variable ==== | ==== Inicialización de una variable ==== | ||
| Línea 131: | Línea 133: | ||
| Los valores literales es un aspecto un ligado a ciertos tipos de datos, que suele costar entender al principio. El problema surge al comprender cómo traducir valores de nuestra realidad (pensamientos) a la realidad de la máquina (código binario). | Los valores literales es un aspecto un ligado a ciertos tipos de datos, que suele costar entender al principio. El problema surge al comprender cómo traducir valores de nuestra realidad (pensamientos) a la realidad de la máquina (código binario). | ||
| - | **Un valor literal es simplemente la representación del valor de un tipo de datos concreto mediante código | + | **Un valor literal es simplemente la representación del valor de un tipo de datos concreto |
| ==== Literales de enteros ==== | ==== Literales de enteros ==== | ||
| Línea 159: | Línea 161: | ||
| // 3.345 ó 3.1E12 son literales double | // 3.345 ó 3.1E12 son literales double | ||
| double realDoble = 3.345; | double realDoble = 3.345; | ||
| - | realDoble = 3.1E12; | + | realDoble = 3.1E124; // 3.1 x 10^124 |
| float realSimple = 3.345; | float realSimple = 3.345; | ||
| realSimple = 3.345F; | realSimple = 3.345F; | ||
| - | realSimple = 3.1E12F; | + | realSimple = 3.1E-121F; // 3.1 x 10^-121 |
| </ | </ | ||
| Línea 175: | Línea 177: | ||
| </ | </ | ||
| - | ==== Literales de cadenas de caracteres ==== | ||
| - | El tipo de datos String representa cadenas de caracteres, pero no es un tipo primitivo, sino un objeto. | ||
| - | Su valor literal consiste en una seria de 0 ó más caracteres dentro de comillas dobles ''"''; | ||
| - | |||
| - | <code java> | ||
| - | String nombre = " | ||
| - | nombre = " | ||
| - | nombre = ""; | ||
| - | </ | ||
| ==== Literales de caracter ==== | ==== Literales de caracter ==== | ||
| Línea 192: | Línea 185: | ||
| <code java> | <code java> | ||
| char letra = ' | char letra = ' | ||
| - | letra = ' '; | + | letra = ' '; |
| letra = ' | letra = ' | ||
| </ | </ | ||
| Línea 201: | Línea 194: | ||
| Para poder representar esos caracteres, se usa lo que se conoce como '' | Para poder representar esos caracteres, se usa lo que se conoce como '' | ||
| - | ^Valor^Descripción^ | + | ^Caracter de escape^Descripción^ |
| |\n|Salto de linea| | |\n|Salto de linea| | ||
| |\t|Una tabulación| | |\t|Una tabulación| | ||
| Línea 213: | Línea 206: | ||
| char saltoLinea = ' | char saltoLinea = ' | ||
| char tabulacion = ' | char tabulacion = ' | ||
| + | </ | ||
| + | |||
| + | ==== Literales de cadenas de caracteres ==== | ||
| + | El tipo de datos String representa cadenas de caracteres, pero no es un tipo primitivo, sino un objeto. | ||
| + | |||
| + | Su valor literal consiste en una seria de 0 ó más caracteres dentro de comillas dobles ''"''; | ||
| + | |||
| + | <code java> | ||
| + | String nombre = " | ||
| + | nombre = " | ||
| + | nombre = ""; | ||
| </ | </ | ||
bloque2/tiposvariables.1520103770.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
