1
00:00:00,120 --> 00:00:00,630
Bienvenidos!

2
00:00:00,660 --> 00:00:03,240
Continuemos viendo otro tema un poco más avanzado.

3
00:00:03,270 --> 00:00:08,760
Por ejemplo, para convertir tipo de dato de un tipo streeck a un tipo primitivo aboqué tipo primitivo,

4
00:00:08,820 --> 00:00:13,800
por ejemplo a un inet integer, a un doble doble, a un float.

5
00:00:13,920 --> 00:00:17,700
En fin, incluso un volia, a un chat, a un bit y también a la inversa.

6
00:00:17,730 --> 00:00:22,390
Podríamos convertir un tipo entero a un tipo string, es decir, viceversa.

7
00:00:22,510 --> 00:00:25,750
Bueno, y la idea de clase es justamente jugar con esta conversión de dato.

8
00:00:25,860 --> 00:00:27,000
Y cómo le podemos implementar?

9
00:00:27,000 --> 00:00:32,310
De distinta forma, porque en realidad no hay una sola forma, sino también hay diferentes caminos.

10
00:00:32,690 --> 00:00:38,610
Vamos a cerrar lo que tenemos, no vamos a cerrar y comenzamos creando nuestra clase como sea, en premio

11
00:00:38,730 --> 00:00:40,590
ya class conversión de tipos.

12
00:00:44,270 --> 00:00:51,220
Recuerden palabra compuesta se para con mayúscula conversión de tipos, como siempre con el método main.

13
00:00:53,730 --> 00:00:59,660
Vamos a partir primero creando una variable del tipo string y la idea de convertir este valor string

14
00:00:59,780 --> 00:01:07,960
a un entero número ese terrés cualquier número, por ejemplo 50.

15
00:01:08,990 --> 00:01:15,680
Importante las comillas dobles, ya que es un string, entonces el 50, un dígito, un número entero,

16
00:01:15,710 --> 00:01:17,050
pero entre comillas.

17
00:01:17,430 --> 00:01:19,490
Cómo convertimos este string a un entero?

18
00:01:19,520 --> 00:01:19,770
Bueno.

19
00:01:19,970 --> 00:01:25,310
Algo vimos también la clase anterior con la clase integer parse int o pars int.

20
00:01:25,520 --> 00:01:29,090
Así que vamos a repasar, pero también vamos a ver otros tipos de conversiones.

21
00:01:29,900 --> 00:01:35,780
Entonces tenemos el entero número int y tomándote string.

22
00:01:36,050 --> 00:01:41,330
Este valor una cadena utilizando integer punto parse int.

23
00:01:43,210 --> 00:01:43,950
Convertimos.

24
00:01:45,370 --> 00:01:46,150
Ya lo tenemos.

25
00:01:46,270 --> 00:01:50,820
Bueno, recuerden que el jueves anterior vimos también cómo manejar errores con el Troy Catch.

26
00:01:51,160 --> 00:01:56,770
En caso de que nos ingrese un valor correcto, un número con un formato de Manver.

27
00:01:57,000 --> 00:01:57,260
En fin.

28
00:01:57,380 --> 00:02:00,970
Pero acá vamos a ver un poco más simple, solamente conversiones.

29
00:02:03,490 --> 00:02:03,940
Perfecto.

30
00:02:03,940 --> 00:02:06,430
Entonces, bueno, vamos a levantar.

31
00:02:07,960 --> 00:02:14,540
Llegada Tenemos el número hint igual a 50, pero convertido entero ahora esto mismo también se puede

32
00:02:14,630 --> 00:02:16,990
replicar a los distintos tipos de primitivo.

33
00:02:17,090 --> 00:02:23,550
Por ejemplo, para los PEIT, para el choc, para float por ejemplo, VIT punto pars también.

34
00:02:24,020 --> 00:02:26,450
También podemos convertir un string a un byte.

35
00:02:26,810 --> 00:02:28,550
Y así con cada tipo chord.

36
00:02:31,050 --> 00:02:32,540
Pars Chord F.

37
00:02:33,000 --> 00:02:37,080
Pero veamos un ejemplo con decimales, qué más interesante?

38
00:02:37,210 --> 00:02:39,000
Bueno, y por supuesto, para el blog también.

39
00:02:39,390 --> 00:02:47,520
También tiene el método Parse Lonko bien, un número real número decimal STR como Selectric comilla

40
00:02:47,520 --> 00:02:54,630
doble, por ejemplo, es el número Montecon, pero como es decimal del tipo, lo vamos a convertir en

41
00:02:54,630 --> 00:02:56,070
tipo doble.

42
00:02:56,760 --> 00:02:57,930
Vamos a colocar acá la coma.

43
00:02:58,350 --> 00:03:01,650
Entonces 98 1007 sesenta y cinco coma cuarenta y tres.

44
00:03:02,140 --> 00:03:07,920
Bien, el real doble.

45
00:03:08,870 --> 00:03:18,180
Bueno, de la misma forma, pero en vez de utilizar integer como vimos, usamos la clase Dowell Parse

46
00:03:18,270 --> 00:03:18,720
doble.

47
00:03:20,020 --> 00:03:28,890
Y pasamos Electric Real ese terreno más imprimir y lo vamos a revisar, lo vamos a aprobar.

48
00:03:30,290 --> 00:03:31,860
Perfecto Real Doll.

49
00:03:32,000 --> 00:03:32,780
Acá está el valor.

50
00:03:33,080 --> 00:03:39,770
Ahora qué pasa si lo colocamos en un formato de notación científica, por ejemplo, exponente a la menos

51
00:03:39,770 --> 00:03:46,700
tres, porque también se soporta vivir el string con notación científica con números reales decimales.

52
00:03:47,850 --> 00:03:48,690
Vamos a levantar.

53
00:03:50,320 --> 00:03:55,900
Se fijan acá cambia ahora es 98 punto 7 6 5 4 3.

54
00:03:56,740 --> 00:03:59,740
De que se corre la coma de acá tres veces 1.

55
00:03:59,830 --> 00:04:01,640
2, 3, 98.

56
00:04:01,930 --> 00:04:02,620
Que está perfecto.

57
00:04:03,050 --> 00:04:09,070
Ya podemos convertir de string al tipo primitivo, pero no solamente a los tipos numéricos.

58
00:04:09,130 --> 00:04:13,500
Como vimos, para float se aplica exactamente igual, pero también para los.

59
00:04:14,410 --> 00:04:21,430
Por ejemplo, cómo convertir un string en un tipo pulía, por ejemplo?

60
00:04:21,520 --> 00:04:22,140
Lógico.

61
00:04:22,300 --> 00:04:31,290
STR Igual Trump, pero convertir eso a un bullían el tipo, bullían.

62
00:04:33,250 --> 00:04:34,660
Le vamos a llamar a esta variable.

63
00:04:34,720 --> 00:04:35,260
Lógico.

64
00:04:35,320 --> 00:04:38,400
Bullían igual con la clase.

65
00:04:38,500 --> 00:04:39,080
Bullían.

66
00:04:39,220 --> 00:04:42,600
Punto pars volia que recibe.

67
00:04:42,670 --> 00:04:44,360
Bueno, él es Trenc.

68
00:04:44,590 --> 00:04:45,760
Lógico es eter.

69
00:04:46,270 --> 00:04:47,180
Y lo vamos a imprimir.

70
00:04:48,550 --> 00:04:49,210
Vamos a probar.

71
00:04:50,050 --> 00:04:51,670
Entonces ejecutamos.

72
00:04:52,800 --> 00:04:55,410
De cada tres mostró Tomas aprovar con Fool's.

73
00:05:00,590 --> 00:05:06,200
Solamente Tru o Fors porque por ejemplo, si colocamos uno que supuestamente podríamos pensar que es

74
00:05:06,210 --> 00:05:11,300
Trump porque es un valor también que se asigna como un valor de verdad 1 o cero.

75
00:05:12,530 --> 00:05:15,440
Bueno, no se aplica este caso, queda como Fool's.

76
00:05:16,650 --> 00:05:18,560
Lo mismo con Jez.

77
00:05:21,080 --> 00:05:21,770
En Fool's.

78
00:05:22,960 --> 00:05:30,610
Pero por ejemplo, se coloca mostruo en mayúscula si se aplica cualquier palabra booleana tru o fouls

79
00:05:30,700 --> 00:05:36,970
escrito indistintamente c con mayúscula minúscula, se aplica incluso solamente con la tele mayúscula.

80
00:05:37,840 --> 00:05:38,790
También va a ser otro.

81
00:05:41,830 --> 00:05:47,990
O por ejemplo Fool's, la F mayúscula y la S también force una mezcla.

82
00:05:48,680 --> 00:05:49,520
También se aplica.

83
00:05:50,730 --> 00:05:54,240
Hoy quedan Fool's, se fijan, quedan fours y por qué?

84
00:05:54,410 --> 00:05:57,810
Bueno, por ejemplo Tru tambié combinaciones.

85
00:05:58,780 --> 00:05:59,990
Va a funcionar, va a ser Tru.

86
00:06:00,970 --> 00:06:04,570
Por qué si revisamos el código fuente control click.

87
00:06:05,430 --> 00:06:13,140
Por acá pregunta si tru un streeck y toma este otro tren que se pasa por argumento y lo compara si son

88
00:06:13,140 --> 00:06:17,800
iguales, ignorando que es indistintamente si acepta o no mayúscula.

89
00:06:18,000 --> 00:06:23,420
Por lo tanto la mayúscula minúscula no se aplica, pero si son iguales con truc queda como truc.

90
00:06:23,490 --> 00:06:26,240
Si de igual a fours como fors bueno.

91
00:06:26,490 --> 00:06:32,370
En general cualquier valor que sea distinto de Tru, ya sea foll o cualquier otro, el resultado del

92
00:06:32,430 --> 00:06:34,320
iguales y no requetés es efforts.

93
00:06:34,380 --> 00:06:39,750
Pero si el valor es tru independiente, si está escrito en mayúscula o minúscula por el ignoré cais,

94
00:06:39,840 --> 00:06:41,700
el resultado va a ser bueno.

95
00:06:41,880 --> 00:06:47,550
De todas formas, después vamos a ver estos métodos Trenc, el licuarse, el licuarse Henriques, que

96
00:06:47,580 --> 00:06:53,700
básicamente para comparar valor el valor del este, ya que si comparamos por igual a igual como lo hacemos

97
00:06:53,700 --> 00:06:58,860
con los primitivos, al ser un objeto compara la instancia, la referencia, el objeto en sí mismo,

98
00:06:58,890 --> 00:07:00,510
pero no el valor que contiene.

99
00:07:00,660 --> 00:07:01,770
Entonces hay que tener cuidado.

100
00:07:01,890 --> 00:07:04,260
Hay una diferencia, pero después lo vemos más adelante.

101
00:07:06,320 --> 00:07:09,770
Necesitamos utilizando una acción de ya superior a las diez JDK.

102
00:07:10,550 --> 00:07:12,200
También podemos aplicar Bahr.

103
00:07:15,420 --> 00:07:17,990
Tipos dinámicos y en todos.

104
00:07:20,370 --> 00:07:25,500
Porque recuerden el que manda en la literatura, por ejemplo, literal del tipo string.

105
00:07:25,850 --> 00:07:27,560
Entonces este tipo número ese.

106
00:07:28,100 --> 00:07:36,410
Este tipo se convierte a un tipo streeck streeck número cetera, pero acá se convierte a entero porque

107
00:07:36,490 --> 00:07:42,370
integer punto Parcent lo que retorna es un inte pulí estáte.

108
00:07:42,950 --> 00:07:44,840
El tipo de Orton no es un entero.

109
00:07:44,990 --> 00:07:50,420
Tómala streeck por argumento lo convierte por debajo y retorna un tipo int.

110
00:07:50,660 --> 00:07:56,300
Entonces la literal van viar este valor entero primitivo al tipo bar y éste bar.

111
00:07:56,390 --> 00:08:03,500
Esta variable va a ser del tipo int, ya que ahora tenemos int número int y pasa lo mismo con el doble

112
00:08:03,900 --> 00:08:11,030
aka el parse doble Retornã un tipo doble y se lo Sedna hasta guiarle bar flexible.

113
00:08:11,330 --> 00:08:15,350
Por lo tanto esta variable toma el tipo doble acá.

114
00:08:16,780 --> 00:08:22,370
Y lo mismo con Volia, así que lo ponen como bar de un tipo flexible o bien con tipos de datos, bien

115
00:08:22,450 --> 00:08:23,620
lo voy a dejar como estaba.

116
00:08:23,730 --> 00:08:24,580
Control ceta.

117
00:08:27,340 --> 00:08:28,840
Para que quede de forma más explícita.

118
00:08:28,960 --> 00:08:29,400
Nada más.

119
00:08:29,470 --> 00:08:30,980
Nos vemos en la siguiente clase.
