1
00:00:00,220 --> 00:00:04,320
Bien vamos a continuar ahora en nuestra clase de archivo.

2
00:00:04,320 --> 00:00:15,030
Vamos a agregar otro método también va a ser Public Static de tipo bait y se va a llamar escribir archivo

3
00:00:19,630 --> 00:00:21,490
va a recibir el argumento nombre archivo

4
00:00:24,640 --> 00:00:26,410
declaramos nuestra variable archivo

5
00:00:30,350 --> 00:00:37,020
creamos el objeto de tipo Feil con el nombre del archivo que estamos recibiendo y creamos también el

6
00:00:37,020 --> 00:00:38,030
objeto print Reiter

7
00:00:41,140 --> 00:00:42,250
la variable de salida

8
00:00:46,280 --> 00:00:52,470
y le pasamos la variable de archivo.

9
00:00:52,750 --> 00:00:58,810
Esto puede arrojar una excepción así que lo vamos a volver en el bloque catch quitamos estas líneas

10
00:00:58,810 --> 00:01:07,010
y también estos importes y mandamos a imprimir esta actuáis en dado caso que tengamos algún error y

11
00:01:07,010 --> 00:01:14,160
lo mandamos a la salida estándar y ahora lo que vamos a hacer una vez que ya tenemos nuestro archivo

12
00:01:14,160 --> 00:01:21,900
abierto es que vamos a agregar contenido a nuestro archivo así que declaramos una variable llamada contenido

13
00:01:22,960 --> 00:01:28,860
ya agregamos la cadena contenido a escribir en el Archivo

14
00:01:32,270 --> 00:01:37,790
y posteriormente utilizaron nuestra variable salida mandamos a llamar el método Bryn LN

15
00:01:41,340 --> 00:01:46,560
así que es muy similar esto a la salida estándar que ya hemos manejado en este momento estamos mandando

16
00:01:46,650 --> 00:01:54,600
a escribir información al archivo utilizando el método LNE así que le mandamos el contenido que queremos

17
00:01:54,600 --> 00:01:55,530
enviar al archivo

18
00:01:59,630 --> 00:02:02,260
aquí la variable se debe de llamar contenido.

19
00:02:02,300 --> 00:02:05,330
Ya está corregido imprimimos un salto de línea

20
00:02:09,030 --> 00:02:10,920
y posteriormente mandamos otro mensaje

21
00:02:14,150 --> 00:02:20,320
escribimos la cadena fin de escritura y mandamos un mensaje a la consola.

22
00:02:20,640 --> 00:02:28,410
Se ha escrito correctamente al archivo ya que si llegamos hasta este punto es porque todo ha funcionado

23
00:02:28,410 --> 00:02:35,010
correctamente bien así que este método escribir archivo va a agregar contenido al archivo que indiquemos

24
00:02:35,720 --> 00:02:38,520
va a escribir primero contenido a escribir en el archivo.

25
00:02:38,940 --> 00:02:45,580
Posteriormente se guarda la información en el archivo y se agrega la cadena también de fin de escritura.

26
00:02:45,690 --> 00:02:47,250
Ahora vamos a utilizar este método

27
00:02:51,770 --> 00:02:53,930
mandamos a llamar el método escribir archivo

28
00:02:57,150 --> 00:03:02,490
y a diferencia del método anterior que únicamente creó el nombre del archivo en este caso sí vamos a

29
00:03:02,490 --> 00:03:10,080
agregar información vamos a utilizar el mismo archivo pero bien podríamos proporcionar otra ruta de

30
00:03:10,080 --> 00:03:11,090
otro archivo.

31
00:03:11,310 --> 00:03:13,050
Guardamos cambios y ejecutamos

32
00:03:16,640 --> 00:03:23,090
y podemos llevar el mensaje además de que se ha creado el archivo correctamente se ha escrito la información

33
00:03:23,210 --> 00:03:26,710
correctamente al archivo y vamos a revisar lo que se ha escrito.

34
00:03:29,720 --> 00:03:36,120
Si refrescamos algo falló debido a que no se ha agregado ningún tipo de bait a este archivo así que

35
00:03:36,120 --> 00:03:36,960
vamos a revisar

36
00:03:39,970 --> 00:03:45,260
y en este método faltó cerrar el flujo si no cerramos el flujo entonces no se guarda la información

37
00:03:45,560 --> 00:03:46,490
en el archivo.

38
00:03:46,610 --> 00:03:53,090
Así escribimos sãlida Toklas y con eso ya se debe describir toda la información que hemos agregado a

39
00:03:53,090 --> 00:03:56,360
nuestro archivo guardamos cambios y volvemos a ejecutar

40
00:03:59,370 --> 00:04:02,130
se manda el mensaje escrito correctamente al archivo.

41
00:04:02,130 --> 00:04:09,500
Vamos a revisar nuevamente y podemos ver que ya tenemos cierta cantidad de bits y si abrimos el archivo

42
00:04:09,680 --> 00:04:15,140
nos muestra contenido describieran el archivo fin de escritura y con esto ya se guardó la información

43
00:04:15,170 --> 00:04:15,890
en el archivo

44
00:04:19,030 --> 00:04:21,170
bien así que esas son las clases a utilizar.

45
00:04:21,240 --> 00:04:26,430
Si queremos enviar información hacia un archivo vamos a detener hasta aquí este video y en el siguiente

46
00:04:26,430 --> 00:04:30,240
video vamos a ver cómo leer información de un archivo.

47
00:04:30,240 --> 00:04:32,250
Nos vemos en el siguiente video saludos.
