Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
служит для получения информации о файлах и каталогах. Для создания объекта этого класса есть 3 конструктора, чаще всего используется следующий:
File(String имя_файла) | создание объекта 'файл' по его имени в файловой системе |
В этом классе есть много полезных функций, например,
isDirectory() | проверяет, является ли данный объект каталогом, возвращает логическое значение |
isFile() | проверяет, является ли данный объект файлом, возвращает логическое значение |
lastModified() | возвращает дату последней модификации файла |
canRead() | проверяет, можно ли читать данные из файла, возвращает логическое значение |
canWrite() | проверяет, можно ли записывать данные в файл, возвращает логическое значение |
delete() | удаляет файл |
И т.п.
Класс DataInputStream
(производный от InputStream)
простейший класс для потокового (последовательного) чтения данных стандартных типов из файла. Объект этого класса создается на основе объекта InputStream, т.е., например,
DataInputStream myfile = new DataInputStream(new FileInputStream("data.txt"));Для всех стандартных типов данных определены методы:
readInt() readFloat() readChar() и т.п. | читает значение указанного типа |
Для чтения не-латинских букв можно порекомендовать функцию readUTF.
Дата публикования: 2015-10-09; Прочитано: 160 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!