En Java, ¿cómo leer un archivo y convertir un archivo en una cadena? (5 maneras diferentes)

Publicado: 2021-11-21
En Java, ¿cómo leer un archivo y convertir un archivo en una cadena? (5 maneras diferentes)

¿Cuál es la forma más sencilla de leer un archivo en String? ¿Quieres leer un archivo de texto sin formato en Java? ¿Cómo desea convertir un objeto de archivo en un objeto de cadena? Hay varias formas en que podemos leer un archivo y convertirlo en String.

Hay 5 formas totales de convertir un archivo de texto completo en una cadena en Java.

  1. Archivos.readString()
  2. Archivos.readAllLines(Paths.get(path), StandardCharsets.UTF_8);
  3. FileUtils.readFileToString(nuevo archivo(ruta), StandardCharsets.UTF_8); – Dependencia de E/S de Apache Commons
  4. Archivos.líneas()
  5. Archivos.nuevoBufferedReader()

Empecemos:

  • Asegúrese de agregar a continuación la dependencia de Apache Commons IO.
  • Cree la clase CrunchifyConvertFileToString.java.
  • Copie y pegue el siguiente código en él.

CrunchifyConvertFileToString.java

Resultado de la consola IntelliJ IDEA:

Simplemente ejecute el programa anterior como una aplicación Java y verá el resultado a continuación.

Avíseme si tiene algún problema al ejecutar el código anterior.

Aquí un tutorial que explica el método 4 y el método 5:

Cómo leer un archivo línea por línea usando Java 8 Stream – API de utilidad Files.lines() y Files.newBufferedReader()