Bienvenidos!
Continuemos viendo otro tema un poco más avanzado.
Por ejemplo, para convertir tipo de dato de un tipo streeck a un tipo primitivo aboqué tipo primitivo,
por ejemplo a un inet integer, a un doble doble, a un float.
En fin, incluso un volia, a un chat, a un bit y también a la inversa.
Podríamos convertir un tipo entero a un tipo string, es decir, viceversa.
Bueno, y la idea de clase es justamente jugar con esta conversión de dato.
Y cómo le podemos implementar?
De distinta forma, porque en realidad no hay una sola forma, sino también hay diferentes caminos.
Vamos a cerrar lo que tenemos, no vamos a cerrar y comenzamos creando nuestra clase como sea, en premio
ya class conversión de tipos.
Recuerden palabra compuesta se para con mayúscula conversión de tipos, como siempre con el método main.
Vamos a partir primero creando una variable del tipo string y la idea de convertir este valor string
a un entero número ese terrés cualquier número, por ejemplo 50.
Importante las comillas dobles, ya que es un string, entonces el 50, un dígito, un número entero,
pero entre comillas.
Cómo convertimos este string a un entero?
Bueno.
Algo vimos también la clase anterior con la clase integer parse int o pars int.
Así que vamos a repasar, pero también vamos a ver otros tipos de conversiones.
Entonces tenemos el entero número int y tomándote string.
Este valor una cadena utilizando integer punto parse int.
Convertimos.
Ya lo tenemos.
Bueno, recuerden que el jueves anterior vimos también cómo manejar errores con el Troy Catch.
En caso de que nos ingrese un valor correcto, un número con un formato de Manver.
En fin.
Pero acá vamos a ver un poco más simple, solamente conversiones.
Perfecto.
Entonces, bueno, vamos a levantar.
Llegada Tenemos el número hint igual a 50, pero convertido entero ahora esto mismo también se puede
replicar a los distintos tipos de primitivo.
Por ejemplo, para los PEIT, para el choc, para float por ejemplo, VIT punto pars también.
También podemos convertir un string a un byte.
Y así con cada tipo chord.
Pars Chord F.
Pero veamos un ejemplo con decimales, qué más interesante?
Bueno, y por supuesto, para el blog también.
También tiene el método Parse Lonko bien, un número real número decimal STR como Selectric comilla
doble, por ejemplo, es el número Montecon, pero como es decimal del tipo, lo vamos a convertir en
tipo doble.
Vamos a colocar acá la coma.
Entonces 98 1007 sesenta y cinco coma cuarenta y tres.
Bien, el real doble.
Bueno, de la misma forma, pero en vez de utilizar integer como vimos, usamos la clase Dowell Parse
doble.
Y pasamos Electric Real ese terreno más imprimir y lo vamos a revisar, lo vamos a aprobar.
Perfecto Real Doll.
Acá está el valor.
Ahora qué pasa si lo colocamos en un formato de notación científica, por ejemplo, exponente a la menos
tres, porque también se soporta vivir el string con notación científica con números reales decimales.
Vamos a levantar.
Se fijan acá cambia ahora es 98 punto 7 6 5 4 3.
De que se corre la coma de acá tres veces 1.
2, 3, 98.
Que está perfecto.
Ya podemos convertir de string al tipo primitivo, pero no solamente a los tipos numéricos.
Como vimos, para float se aplica exactamente igual, pero también para los.
Por ejemplo, cómo convertir un string en un tipo pulía, por ejemplo?
Lógico.
STR Igual Trump, pero convertir eso a un bullían el tipo, bullían.
Le vamos a llamar a esta variable.
Lógico.
Bullían igual con la clase.
Bullían.
Punto pars volia que recibe.
Bueno, él es Trenc.
Lógico es eter.
Y lo vamos a imprimir.
Vamos a probar.
Entonces ejecutamos.
De cada tres mostró Tomas aprovar con Fool's.
Solamente Tru o Fors porque por ejemplo, si colocamos uno que supuestamente podríamos pensar que es
Trump porque es un valor también que se asigna como un valor de verdad 1 o cero.
Bueno, no se aplica este caso, queda como Fool's.
Lo mismo con Jez.
En Fool's.
Pero por ejemplo, se coloca mostruo en mayúscula si se aplica cualquier palabra booleana tru o fouls
escrito indistintamente c con mayúscula minúscula, se aplica incluso solamente con la tele mayúscula.
También va a ser otro.
O por ejemplo Fool's, la F mayúscula y la S también force una mezcla.
También se aplica.
Hoy quedan Fool's, se fijan, quedan fours y por qué?
Bueno, por ejemplo Tru tambié combinaciones.
Va a funcionar, va a ser Tru.
Por qué si revisamos el código fuente control click.
Por acá pregunta si tru un streeck y toma este otro tren que se pasa por argumento y lo compara si son
iguales, ignorando que es indistintamente si acepta o no mayúscula.
Por lo tanto la mayúscula minúscula no se aplica, pero si son iguales con truc queda como truc.
Si de igual a fours como fors bueno.
En general cualquier valor que sea distinto de Tru, ya sea foll o cualquier otro, el resultado del
iguales y no requetés es efforts.
Pero si el valor es tru independiente, si está escrito en mayúscula o minúscula por el ignoré cais,
el resultado va a ser bueno.
De todas formas, después vamos a ver estos métodos Trenc, el licuarse, el licuarse Henriques, que
básicamente para comparar valor el valor del este, ya que si comparamos por igual a igual como lo hacemos
con los primitivos, al ser un objeto compara la instancia, la referencia, el objeto en sí mismo,
pero no el valor que contiene.
Entonces hay que tener cuidado.
Hay una diferencia, pero después lo vemos más adelante.
Necesitamos utilizando una acción de ya superior a las diez JDK.
También podemos aplicar Bahr.
Tipos dinámicos y en todos.
Porque recuerden el que manda en la literatura, por ejemplo, literal del tipo string.
Entonces este tipo número ese.
Este tipo se convierte a un tipo streeck streeck número cetera, pero acá se convierte a entero porque
integer punto Parcent lo que retorna es un inte pulí estáte.
El tipo de Orton no es un entero.
Tómala streeck por argumento lo convierte por debajo y retorna un tipo int.
Entonces la literal van viar este valor entero primitivo al tipo bar y éste bar.
Esta variable va a ser del tipo int, ya que ahora tenemos int número int y pasa lo mismo con el doble
aka el parse doble Retornã un tipo doble y se lo Sedna hasta guiarle bar flexible.
Por lo tanto esta variable toma el tipo doble acá.
Y lo mismo con Volia, así que lo ponen como bar de un tipo flexible o bien con tipos de datos, bien
lo voy a dejar como estaba.
Control ceta.
Para que quede de forma más explícita.
Nada más.
Nos vemos en la siguiente clase.