Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Класс File



служит для получения информации о файлах и каталогах. Для создания объекта этого класса есть 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...