Primeros 1000 usuarios del 301 al 1000 con rango NEW FULL USER !!!
[Java] Crear archivos usando FileWriter y BufferedWriter✅
La primera estrategia es usando las clases FileWriter y BufferedWriter, donde usamos el método write que te permite escribir cadenas o arreglos de caracteres.
La segunda forma es usando PrintWriter que te permite hacer más o menos lo mismo, pero de una forma más resumida y con la posibilidad de escribir otros tipos de datos sobre el archivo.​
[code]import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
public class CrearArchivo {
  public static void main(String ars[]){
    try {
      String ruta = "/ruta/filename.txt";
      String contenido = "Contenido de ejemplo";
      File file = new File(ruta);
      // Si el archivo no existe es creado
      if (!file.exists()) {
        file.createNewFile();
      }
      FileWriter fw = new FileWriter(file);
      BufferedWriter bw = new BufferedWriter(fw);
      bw.write(contenido);
      bw.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}
[/code]
La escritura se hace en estas sentencias:
[code]FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(contenido);
bw.close();
[/code]
La clase FileWriter debe crearse con una referencia a una clase File que contiene los detalles del archivo que será creado.
El contenido del texto se crea con la función bw.write(contenido) de BufferedWriter y dependerá de ti el agregar el carácter de salto de lÃnea.
- 0
Favoritos
- 519
Visitas
- 10
Puntos
- 0
Seguidores
- Categoría: Apuntes y Monografías
- Creado: 05.04.2024 a las 21:46 hs.
Otros posts que te van a interesar:
:106:
:15:
:17:
:5:
:8s:
:alabama:
:angry:
:bang:
:blaf:
:bobo:
:buenpost:
:car:
:cold:
:cool:
:cry:
:crying:
:culo:
:dolar:
:drool:
:evil:
:exclamacion:
:fantasma:
:getalife:
:globo:
:grin:
:grn:
:hot:
:huh:
:i:
:idiot:
:koe:
:laughing:
:limoon:
:lol:
:love:
:lpmqtp:
:mario:
:metal:
:mobe:
:no:
:ok:
:pacman:
:papel:
:pregunta:
:red:
:rip:
:s:
:sad:
:sad2:
:shrug:
:smile:
:tongue:
:unsure:
:verde:
:wassat:
:wink:
:winky:
:wow:
:zombie:
[quote=JuanL23] 8| [/quote]
:twisted: :twisted: :twisted: :F 8|
Ir al cielo
:15:
:8s:
:alabama:
:bang:
:blaf:
:bobo:
:crying:
:culo:
:dolar:
:drool:
:evil:
:exclamacion:
:fantasma:
:getalife:
:grin:
:grn:
:hot:
:i:
:idiot:
:koe:
:laughing:
:limoon:
:lol:
:love:
:mario:
:metal:
:mobe:
:no:
:ok:
:pacman:
:papel:
:rip:
:s:
:sad:
:shrug:
:smile:
:tongue:
:unsure:
:verde:
:wassat:
:wink:
:winky:
:wow:
:zombie: