bloque2:string
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:string [29/01/2019 11:05] – [Convertir de String a tipos primitivos] Fernando Valdeón | bloque2:string [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 64: | Línea 64: | ||
| ===== Operador de concatenación ===== | ===== Operador de concatenación ===== | ||
| - | El operador '' | + | El operador '' |
| <code java> | <code java> | ||
| String cadena1 = " | String cadena1 = " | ||
| Línea 73: | Línea 73: | ||
| </ | </ | ||
| + | Siempre que concatenemos distintos tipos de datos con un String, da como resultado otro String: | ||
| + | |||
| + | <code java> | ||
| + | int numero = 99; | ||
| + | double decimal = -35.14; | ||
| + | |||
| + | String cadena = numero + decimal + ""; | ||
| + | //El resultado no es una suma, sino una concatenacion: | ||
| + | </ | ||
| + | |||
| + | ===== Conversiones entre String y tipos primitivos ===== | ||
| + | No se puede hacer un casting directo entre tipos de datos que no tiene nada que ver (cadenas de caracteres, y tipos primitivos). Debemos utilizar métodos que nos ayuden a hacer esas conversiones. | ||
| + | |||
| + | ==== Convertir de String a tipo primitivo ==== | ||
| - | ===== Convertir de String a tipos primitivos y viceversa===== | ||
| - | No se puede hacer un casting entre tipos de datos que no tiene nada que ver (cadenas de caracteres, y tipos primitivos). | ||
| Para poder convertir desde un valor contenido en un String al tipo primitivo de ese valor, usaremos los métodos de una serie de clases: | Para poder convertir desde un valor contenido en un String al tipo primitivo de ese valor, usaremos los métodos de una serie de clases: | ||
| Línea 87: | Línea 99: | ||
| </ | </ | ||
| + | Estas clases son conocidas como [[bloque3: | ||
| + | |||
| + | ==== Convertir de tipo primitivo a String ==== | ||
| Para convertir de un tipo primitivo a String tenemos dos formas: | Para convertir de un tipo primitivo a String tenemos dos formas: | ||
| Línea 100: | Línea 115: | ||
| </ | </ | ||
| - | Estas clases son conocidas como [[bloque3: | + | |
bloque2/string.1548759949.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
