Java - Ver contenido de carpeta y crear objetos en carpeta

 
Vista:
Imágen de perfil de jose
Val: 64
Ha aumentado su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Ver contenido de carpeta y crear objetos en carpeta

Publicado por jose (37 intervenciones) el 21/03/2021 20:04:08
Hola,

Estoy haciendo un curso de java por mi cuenta, en Ubuntu, estoy intentando poner a prueba la función mkdir() y list(), pero no me está funcionando.

No sé el motivo, he buscado el error e incluso copiar códigos sencillos en internet. Para el list he creado una carpeta dentro de desktop con permisos recurrente 777.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package tests;
 
//Cal importar la classe File
import java.io.File;
 
public class testString {
 
	public static void main (String[] args) {
		testString program = new testString();
		program.start();
	}
 
	public void start() {
		File carpeta = new File ("/home/joserodriguez/Desktop/fotos");
		File fotos = new File ("/home/joserodriguez/Desktop/fotos/hola");
		fotos.mkdirs();
		File[] archivos = carpeta.listFiles();
		if (archivos == null || archivos.length == 0) {
		    System.out.println("No hay elementos dentro de la carpeta actual");
		    return;
		} else {
 
		    for (int i=0; i< archivos.length; i++) {
		        File archivo = archivos[i];
		        System.out.println(String.format("%s (%s) - %d - %s",
		                archivo.getName(),
		                archivo.isDirectory() ? "Carpeta" : "Archivo",
		                archivo.length()
 
		                ));
		    }
		}
		File carpetaAbs = new File ("/home/joserodriguez/Desktop");
		File fotos = new File ("/home/joserodriguez/Desktop/fotos");
		carpetaAbs.list();
 
 
 
 
		}
}

A ver si hay alguien que le haya pasado lo mismo. Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de jose
Val: 64
Ha aumentado su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Ver contenido de carpeta y crear objetos en carpeta

Publicado por jose (37 intervenciones) el 21/03/2021 20:29:21
Lo acabo de resolver el problema estaba en el nombre de una de las carpetas.
Lo siento.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar