From 48d59503d74e639bb0e3ce3223294a8c117827dd Mon Sep 17 00:00:00 2001 From: Yaroslav Date: Tue, 27 Sep 2022 14:35:12 +0200 Subject: [PATCH] coommit --- mkdir1/src/mkdir1/main.java | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/mkdir1/src/mkdir1/main.java b/mkdir1/src/mkdir1/main.java index 4b3fed1..d688bd4 100644 --- a/mkdir1/src/mkdir1/main.java +++ b/mkdir1/src/mkdir1/main.java @@ -10,27 +10,31 @@ public class main { File arch; for(int i = 0; i < lista.length; i++) { arch = new File(lista[i]); - System.out.print(lista[i]); - System.out.print(" "); - if(arch.isDirectory()) - System.out.print("directorio"); + + if(arch.canRead()) + System.out.print("r"); else - System.out.print("archivo"); - System.out.print(" "); - if(arch.canExecute()) - System.out.print("ejecutable"); + System.out.print("-"); + if(arch.canWrite()) + System.out.print("w"); else - System.out.print("no_ejecutable"); - System.out.print(" "); - if(arch.canRead()) - System.out.print("lectura"); + System.out.print("-"); + if(arch.canWrite()) + System.out.print("x"); else - System.out.print("no lectura"); + System.out.print("-"); + System.out.print(" "); - if(arch.canWrite()) - System.out.println("escritura"); + if(arch.isDirectory()) + System.out.print("D"); else - System.out.println("no escritura"); + System.out.print("F"); + + System.out.print(" "); + System.out.print("bytes: " + arch.length()); + System.out.print(" "); + System.out.print(lista[i]); + System.out.println(""); } }