Выводит относительный путь до файла
This commit is contained in:
@@ -6,10 +6,13 @@ public class App {
|
||||
public static void main(String[] args) {
|
||||
String path = (args.length > 0) ? args[0] : ".";
|
||||
|
||||
File directory = new File(path);
|
||||
File filePath = new File(path);
|
||||
|
||||
if (directory.exists() && directory.isDirectory()) {
|
||||
File[] files = directory.listFiles();
|
||||
if (filePath.exists()) {
|
||||
if (filePath.isFile()) {
|
||||
System.out.println(filePath.getPath());
|
||||
} else if (filePath.isDirectory()) {
|
||||
File[] files = filePath.listFiles();
|
||||
|
||||
if (files != null) {
|
||||
for (File file : files) {
|
||||
@@ -18,8 +21,9 @@ public class App {
|
||||
} else {
|
||||
System.out.println("Ошибка при чтении содержимого директории.");
|
||||
}
|
||||
}
|
||||
} else {
|
||||
System.out.println("Директория не существует или путь указан неверно.");
|
||||
System.out.println("Директория или файл не существует или путь указан неверно.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user