Конструктор
}
}
1.boolean createNewFile() возвращает true, если он не существует, и false, если он существует.
2.boolean mkdir() создает каталог
3.boolean mkdirs() создает многоуровневые каталоги.
Удалить метод
1.логическое удаление()
2.boolean deleteOnExit() удаляет файл после завершения использования.
общественный класс FileDemo2 {
public static void main(String[] args){
Файл f =новый файл("d://1.txt");
пытаться {
System.out.println(f.createNewFile());//Вернем false, если файл существует
System.out.println(f.delete());//Возвращаем false, если файл не существует
} catch (IOException e) {
// TODO Автоматически сгенерированный блок catch
е.printStackTrace();
}
}
}
1.boolean canExecute() определяет, является ли файл исполняемым.
2.boolean canRead() определяет, доступен ли файл для чтения.
3.boolean canWrite() определяет, можно ли записать файл.
4.boolean Exist() определяет, существует ли файл.
5.логическое значение isDirectory()
6.логическое значение isFile()
7.логическое значение isHidden()
8.boolean isAbsolute() также может определить, существует ли файл с абсолютным путем.
Получить метод
1. Строка getName()
2. Строка getPath()
3. Строка getAbsolutePath()
4.String getParent()//Если родительского каталога нет, вернуть ноль
5.longlastModified()//Получить время последней модификации
6.длинная длина()
7.boolean renameTo (файл f)
8.File[] liseRoots()//Получить букву диска машины
9.Список строк[]()
10.Список String[] (фильтр FilenameFilter)
Список файлов и папок на диске
}
}
File[] listFiles (фильтр FilenameFilter)
Используйте рекурсию для вывода списка всех файлов
}
Найдите все файлы .java на диске d, скопируйте их в каталог c:/jad и измените типы всех файлов с .java на .jad.
public static void moveFile (каталог файла) {
Файл[] files=dir.listFiles();
for(Файл файл:файлы){
если (файл.isDirectory())
переместитьФайл (файл);
еще{
если(file.getName().endsWith(".java"))
file.renameTo(new File("c://jad//"+
file.getName().substring(0,file.getName().lastIndexOf('.'))+".jad"));
}
}
}
}