Упражнения на Java: проверьте, есть ли у файла или каталога права на чтение и запись
Ввод-вывод Java: упражнение-4 с решением
Напишите программу на Java, чтобы проверить, имеет ли файл или каталог права на чтение и запись.
Пример решения :
Java-код:
import java.io.File;
public class Exercise4 {
public static void main(String[] args) {
// Create a File object
File my_file_dir = new File("/home/students/abc.txt");
if (my_file_dir.canWrite())
{
System.out.println(my_file_dir.getAbsolutePath() + " can write.\n");
}
else
{
System.out.println(my_file_dir.getAbsolutePath() + " cannot write.\n");
}
if (my_file_dir.canRead())
{
System.out.println(my_file_dir.getAbsolutePath() + " can read.\n");
}
else
{
System.out.println(my_file_dir.getAbsolutePath() + " cannot read.\n");
}
}
}
Пример вывода:
/home/students/abc.txt можете написать. /home/students/abc.txt можете прочитать.
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Java, чтобы проверить, существует файл или каталог, указанный в pathname, или нет.
Далее: Напишите программу на Java, чтобы проверить, является ли данный путь каталогом или файлом.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code