A logo showing the text blog.marcnuri.com
English
Inicio»Java»Cómo convertir un File a Path y un Path a File en Java

Entradas Recientes

  • Windows 11: Cómo habilitar la cuenta de Administrador/Administrator
  • Bash: Cómo esperar hasta que un archivo exista
  • Gatsby 5: Cómo consultar datos de múltiples fuentes con GraphQL
  • Bash: Cómo iterar a través de una lista de cadenas de texto
  • Cliente de Kubernetes para Java: Cómo configurar el cliente HTTP subyacente

Categorías

  • Antiguo
  • Front-end
  • Herramientas
  • Java
  • JavaScript
  • Operaciones
  • Proyectos personales

Archivos

  • septiembre 2023
  • agosto 2023
  • julio 2023
  • junio 2023
  • mayo 2023
  • abril 2023
  • marzo 2023
  • enero 2023
  • diciembre 2022
  • noviembre 2022
  • octubre 2022
  • agosto 2022
  • julio 2022
  • mayo 2022
  • febrero 2022
  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021
  • agosto 2021
  • julio 2021
  • diciembre 2020
  • octubre 2020
  • agosto 2020
  • mayo 2020
  • marzo 2020
  • noviembre 2019
  • octubre 2019
  • julio 2019
  • diciembre 2018
  • agosto 2018
  • julio 2018
  • junio 2018
  • marzo 2018
  • febrero 2018
  • noviembre 2017
  • octubre 2017
  • agosto 2017
  • julio 2017
  • julio 2016
  • enero 2016
  • diciembre 2015
  • noviembre 2015
  • marzo 2007

Cómo convertir un File a Path y un Path a File en Java

2023-08-22 en Java etiquetado Java / Consejo breve por Marc Nuri | Última actualización: 2023-08-22
English version

Java introdujo la interfaz Path en Java 7 (1.7). Forma parte del paquete de Non-blocking IO (java.nio) que se introdujo con la versión 1.4 de J2SE para complementar la API de I/O estándar.

La clase File forma parte de la API de I/O estándar (java.io). Como programadores Java a menudo necesitaremos convertir de una a la otra.

En las siguientes secciones veremos cómo.

Cómo convertir File a Path

La clase File tiene un método toPath() que devuelve un objeto Path que representa la ruta del fichero.

File file = new File("/path/to/file.txt");
Path path = file.toPath();

Cómo convertir Path a File

La interfaz Path tiene un método toFile() que devuelve un objeto File que representa la ruta del fichero.

Path path = Paths.get("/path/to/file.txt");
File file = path.toFile();
Twitter iconFacebook iconLinkedIn iconPinterest iconEmail icon

Navegador de artículos

← JUnit 5 - Como deshabilitar o ignorar testsCómo obtener la ruta al directorio temporal en Java →
© 2007 - 2023 Marc Nuri