Ввод-вывод Java: упражнение 5 с решением
Напишите программу на Java, чтобы проверить, является ли заданный путь каталогом или файлом.
Пример решения :
Код Java:
import java.io .File; public class Exercise5 {public static void main (String [] args) {//Создание объекта File File my_file_dir = new File ("/home/student/abc.txt"); if (my_file_dir.isDirectory ()) {System.out.println (my_file_dir.getAbsolutePath () + "- это каталог. n"); } else {System.out.println (my_file_dir.getAbsolutePath () + "не является каталогом. n"); } if (my_file_dir.isFile ()) {System.out.println (my_file_dir.getAbsolutePath () + "- это файл. n"); } else {System.out.println (my_file_dir.getAbsolutePath () + "не является файлом. n"); }}}
Пример вывода:
/home/students/abc.txt не является каталогом ./home/students/abc.txt является не файл.
Блок-схема:
Редактор кода Java:
Назад: напишите программу на Java чтобы проверить, есть ли у файла или каталога права на чтение и запись.
Далее: Напишите программу на Java для лексикографического сравнения двух файлов.