Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/107: Рейтинг темы: голосов - 107, средняя оценка - 4.60
2 / 2 / 0
Регистрация: 20.06.2012
Сообщений: 73

Файл: Как можно проверить файл на пустоту и на конец файла?

01.05.2013, 07:39. Показов 20898. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно проверить файл на пустоту? Или как можно узнать что ты в конце файла?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.05.2013, 07:39
Ответы с готовыми решениями:

Как проверить txt-файл на пустоту?
Как проверить пустой txt файл или нет?

Как проверить файл с переменными от формы на пустоту?
Всем привет! Столкнулся с проблемой - есть контактная форма ajax , через ajax отправляются данные на файл send.php и оттуда уже отправляет...

Проверить 300 TextBox на пустоту как можно оптимальнее
На форме имются 300 текст боксов подскажите как можно коротко записать, что если хоть один из них не заполнен выдавать сообщение. а то...

2
68 / 68 / 1
Регистрация: 21.12.2012
Сообщений: 458
01.05.2013, 11:07
Лучший ответ Сообщение было отмечено sievmi как решение

Решение

Цитата Сообщение от sievmi Посмотреть сообщение
Как можно проверить файл на пустоту?
Вот при чтении,можно так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
File file = new File("Ваш файл");
 BufferedReader br = new BufferedReader(new InputStreamReader(
                        new FileInputStream(file), "UTF-8"));
String line;
while ((line = br.readLine()) != null) {//тут мы уже проверим,что читаемые строки не равны null
//вот тут можно включить проверку
 
if (!line.equals("")) {
//смотрит не пустая ли строка,Т.е не равна ли строка line пустоте
}
 
if (!line.isEmpty()) {
//еще один вариант проверки на непустоту строки
}
 
}
Добавлено через 5 минут
А ,что ты в конце файла можно узнать так:
Java
1
2
3
if (line.isEmpty()) {
System.out.println("Вы в конце файла");
}
Или так :
Java
1
2
3
if(line.equals("")){
System.out.println("Конец файла");
}
0
31 / 31 / 10
Регистрация: 01.03.2013
Сообщений: 61
01.05.2013, 14:09
Или так:
Java
1
2
3
4
File file = new File("myfile");
if(file.length() == 0){
   //значит, файл пуст 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.05.2013, 14:09
Помогаю со студенческими работами здесь

Дан текстовый файл F. Переписать файл F в файл G, вставляя в конец каждой строки ее порядковый номер.
решите)

Как можно проверить, запущен ли текстовый файл?
Здравствуйте, как можно проверить, запущен ли текстовый файл или нет. Я запускаю txt файл с помощью system("start teoria.txt"); и...

Как проверить объект на пустоту или коллекцию на пустоту?
Например, JavaBean, как его проверить, что он пустой? Есть ли универсальная библиотека, которая определяет что объект создан и не...

Как можно проверить, загружаемый пользователем файл, на вирус?
Я хочу сделать возможность загрузки файлов на сайт, и хотелось бы узнать, можно ли их в режиме реального времени проверить на наличие...

Как можно программно проверить: существует ли файл по указанному пути?
Как можно программно проверить: существует ли файл по указанному пути? Спасибо, ZandR


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru