1
00:00:00,340 --> 00:00:06,480
Veamos la sentencia Fortich, que en cierta forma es algo similar al foro, pero de una forma mucho

2
00:00:06,480 --> 00:00:12,570
más declarativa y mucho más fácil de leer, y solamente se utiliza para iterar sobre arreglos o objetos

3
00:00:12,570 --> 00:00:15,330
de colección villaba que son tipo de integrable.

4
00:00:15,480 --> 00:00:20,880
Entonces, por cada elemento de un arreglo hacer algo con este elemento, entonces reiteración vamos

5
00:00:20,880 --> 00:00:23,220
a obtener el elemento de forma automática.

6
00:00:23,310 --> 00:00:29,220
No se necesita, por ejemplo, ni contadores, ni tampoco evaluar una expresión, ni incrementar una

7
00:00:29,220 --> 00:00:29,910
variable.

8
00:00:30,000 --> 00:00:31,110
El contador nada.

9
00:00:31,200 --> 00:00:36,320
Simplemente se recorre cada elemento de forma automática del arreglo o del objeto colección.

10
00:00:36,460 --> 00:00:41,340
Bueno, después vamos a ver todo lo que es el happy de colección Villaba, que al final implementa la

11
00:00:41,340 --> 00:00:47,060
interfaz miserable y después los objetos se pueden iterar, iterar por cada elemento de esta colección.

12
00:00:47,460 --> 00:00:51,330
Bien, vamos a cerrar, vamos a crear una nueva clase.

13
00:00:54,460 --> 00:00:56,420
Sentencia for it.

14
00:00:57,730 --> 00:01:02,390
Para cada elemento, por eso Fortich para cada elemento del arreglo.

15
00:01:02,560 --> 00:01:05,020
Recuerden solamente para arreglos, nada más.

16
00:01:09,760 --> 00:01:15,370
Entonces vamos a definir un arreglo del tipo primitivo, un arreglo de enteros por ejemplo, números

17
00:01:15,370 --> 00:01:17,620
impares el 1, el 3.

18
00:01:21,540 --> 00:01:28,780
En fin, con eso estamos bien y le damos el nombre de la variable números arreglo un arreglo.

19
00:01:29,400 --> 00:01:33,010
Entonces vamos a iterar sobre este arreglo se utiliza la palabra clave.

20
00:01:33,490 --> 00:01:35,880
A pesar de que un furyk se utiliza paréntesis.

21
00:01:36,040 --> 00:01:37,720
Pero lo que cambia la estructura interna.

22
00:01:37,810 --> 00:01:42,040
Primero, el tipo de datos de los elementos en este caso son del tipo entero.

23
00:01:42,400 --> 00:01:47,310
Entonces, por cada elemento obtenemos este elemento por cada elemento de la red.

24
00:01:47,860 --> 00:01:51,310
A medida que vamos tirando vamos a tener el número dos.

25
00:01:51,310 --> 00:01:52,960
Punto del arreglo.

26
00:01:53,470 --> 00:01:58,420
Números vamos a imprimir números el número.

27
00:01:58,780 --> 00:01:59,410
Así de simple.

28
00:01:59,560 --> 00:02:02,230
No hay que incrementar nada, tampoco tenemos que evaluar nada.

29
00:02:02,230 --> 00:02:05,260
Solamente recorremos el arreglo elemento por elemento.

30
00:02:05,440 --> 00:02:11,410
Entonces, cuando comienza parte del primer elemento 1 y lo asigna a esta variable, el local del tipo

31
00:02:11,470 --> 00:02:15,970
intuye porque el arreglo del tipo entero lo asigna y hacemos algo, cualquier tarea.

32
00:02:16,090 --> 00:02:22,120
En este caso solamente vamos a imprimir luego de forma automática mover el cursor en este formato y

33
00:02:22,120 --> 00:02:26,590
se posiciona en el siguiente elemento y el siguiente elemento se guarda en esta variable.

34
00:02:26,800 --> 00:02:32,620
El local del foro ya se empieza a recorrer y cada elemento se guarda y se pasa en cada iteración a esta

35
00:02:32,620 --> 00:02:33,060
variable.

36
00:02:33,430 --> 00:02:34,690
Y hacemos algo con este valor.

37
00:02:35,110 --> 00:02:35,920
Vamos a probar.

38
00:02:38,020 --> 00:02:43,300
Se fijan uno, tres, cinco, siete y así hasta 14, en realidad 15.

39
00:02:44,250 --> 00:02:47,010
Número impares se fijan y listo.

40
00:02:47,190 --> 00:02:54,870
Muy simple vámonos al otro ejemplo que tenemos por ahí del for fot arreglo sentencia arreglo solamente

41
00:02:54,870 --> 00:02:55,880
para copiar esto, nada más.

42
00:02:57,280 --> 00:03:01,780
Voy a copiar el arreglo nombres, voy a cerrar, lo pegamos acá.

43
00:03:02,590 --> 00:03:04,130
Cómo podemos recorrer esto con un Ford?

44
00:03:04,420 --> 00:03:06,100
Con un frizz simple.

45
00:03:06,280 --> 00:03:12,630
Recuerden el tipo auto, del tipo de los elementos que contiene el arreglo o colección son del tipo

46
00:03:12,630 --> 00:03:12,850
string.

47
00:03:12,940 --> 00:03:15,850
Por lo tanto, streeck le damos un nombre cualquiera.

48
00:03:16,720 --> 00:03:19,280
Nombre 2.no espacio.

49
00:03:19,540 --> 00:03:21,850
El punto puede estar pegado o separado.

50
00:03:22,120 --> 00:03:22,750
El arreglo.

51
00:03:23,170 --> 00:03:23,770
Nombres.

52
00:03:24,310 --> 00:03:27,250
Entonces empecé a recorrer elemento en la red.

53
00:03:27,250 --> 00:03:34,360
Los nombres y por cada iteración hacían el elemento en etarias shabby nombre.

54
00:03:39,230 --> 00:03:46,450
Se fijan y recorren una forma muy simple de iterar sobre arreglos, solamente sobre arreglos u objetos

55
00:03:46,490 --> 00:03:50,600
de colección, ya que son tipo es que implementa la interfaz y The Table.

56
00:03:50,870 --> 00:03:54,050
Durante el curso vamos a trabajar mucho con esta estructura con Furyk.

57
00:03:54,140 --> 00:03:59,480
Cuando trabajemos con colecciones y arreglos de que es mucho más fácil de implementar que el Ford convencional

58
00:03:59,570 --> 00:04:06,710
y también mucho más fácil tener mucho más simple de recorrer por cada elemento del arreglo, continuamos

59
00:04:06,800 --> 00:04:07,720
en la siguiente clase.
