Урок 17. Работа с файлами. Потоки ввода-вывода

  Рет қаралды 11,872

JAVA простым языком

JAVA простым языком

3 жыл бұрын

В этом уроки научимся считывать данные из текстового файла и производить запись данных в файл.
Познакомимся с классами PrintStream, FileOutputStream, FileInputStream.
#java​​​​ #javalanguage​​​​ #javaeasy​​​​ #javaeasylang​​​​ #PrintStream​​​ #FileOutputStream​​​ #FileInputStream​​​ #exception​​ #file
--------------------------------------------------------------
Музыка: RYYZN - Souls (instrumental)
Лицензия: creativecommons.org/licenses/...
Музыку продвигает SoundsMix: soundsmix.com
Контакты Артиста:
- Soundcloud: / ryyzn
- KZfaq: / ryyzn
- Website: www.weareryyzn.com

Пікірлер: 27
@xeGen228
@xeGen228 Жыл бұрын
Отлично! Супер объясняешь!!!
@The_kotlin
@The_kotlin 3 жыл бұрын
Ты лучший, очень хорошо объясняешь, не торопишься мне очень понравился урок
@java_easy_lang
@java_easy_lang 3 жыл бұрын
Спасибо за теплые слова)
@ZeinepLenoire
@ZeinepLenoire 8 ай бұрын
Шикарно, спасибо!
@masyaqqgames
@masyaqqgames 4 ай бұрын
Супер!!!
@user-lg4wo9bn9g
@user-lg4wo9bn9g Жыл бұрын
25:55 String x = new Scanner(new File("путь к файлу")).nextLine(); Ещё у Вас список в плейлисте не отсортирован.
@akiraralling5786
@akiraralling5786 3 жыл бұрын
А в последнем примере как можно считать другие строки? nextLine же только первую строку считывает.
@java_easy_lang
@java_easy_lang 3 жыл бұрын
А никак)) У класса Scanner нет метода для считывания всего файла. Считать все данные из файла можно с помощьб класса FileInpuStream
@user-iz7jr4yt1o
@user-iz7jr4yt1o Жыл бұрын
@@java_easy_lang Ну если так же зациклить и в цикл вставить scanner.HasNextLine() все он считает, а видео в этом плане несколько запутало, а в общем можно и то и то использовать, разница лишь в том, что сканнер может анализировать, что считывать и тп, и он не синхронизирован, в отличие от BufferReader , а не через каждый символ, бло бы неплохо показать наглядно, что можно и по-другому, но в любом случае,спасибо за видео
@coxxx1966
@coxxx1966 3 жыл бұрын
Почему в NetBeans не работают автодополнения переменных, как в VisualStudio или CodeBlocks?
@java_easy_lang
@java_easy_lang 3 жыл бұрын
Не знаю честно говоря. Не пользовался этим
@coxxx1966
@coxxx1966 3 жыл бұрын
@@java_easy_lang удобно очень. Создаешь переменную с длинным именем, среда её запоминает, потом дополняет по первым буквам. А здесь приходится копипастить.
@java_easy_lang
@java_easy_lang 3 жыл бұрын
@@coxxx1966 Погуглил. Оказывается автозаполнение есть, но по нажатию Ctrl+space(пробел) после того, как ввел первую букву переменной
@coxxx1966
@coxxx1966 3 жыл бұрын
Точно! Работает!
@paulstorm2194
@paulstorm2194 10 ай бұрын
Доброго времени суток, не могу понять строку на 25:12 - while ((i=inputTream.read()) != -1) - что в ней вообще происходит?? почему вместо == используется = или вы сразу присваиваете но тогда зачем было присваивать до этого?.. очень понерусски строка написана
@java_easy_lang
@java_easy_lang 10 ай бұрын
Метод read() возвращает либо считанное значение, либо -1 если из файла больше нечего считывать. По сути в цикле сказано: считывать данные из файла до тех пор, пока не достигнешь конца файла. А считывание закончится тогда, когда метод read() возвратит -1, тоесть считывать больше нечего будет.
@user-gl2bt1on5p
@user-gl2bt1on5p 2 жыл бұрын
04:31
@java_easy_lang
@java_easy_lang 2 жыл бұрын
?? Hello world)
@user-jf3yn2ei2g
@user-jf3yn2ei2g 2 жыл бұрын
Почему то не работает перенос строки
@java_easy_lang
@java_easy_lang 2 жыл бұрын
Попробуйте
@user-jf3yn2ei2g
@user-jf3yn2ei2g 2 жыл бұрын
@@java_easy_lang спасибо, получилось! Как я понял у меня вариант просто " " не работает из за отличий операционной системы?
@Mavlonov6001
@Mavlonov6001 2 жыл бұрын
Админ мне нужна помош
@java_easy_lang
@java_easy_lang 2 жыл бұрын
Денег нет) а если помощ по Java, то говори
@user-mw3rl5px8v
@user-mw3rl5px8v 5 ай бұрын
Это жопа а не тема
@masyaqqgames
@masyaqqgames 4 ай бұрын
Отличная тема
Практическая работа №6. Работа с файлами
13:28
JAVA простым языком
Рет қаралды 1,8 М.
Cute Barbie Gadget 🥰 #gadgets
01:00
FLIP FLOP Hacks
Рет қаралды 26 МЛН
Eccentric clown jack #short #angel #clown
00:33
Super Beauty team
Рет қаралды 24 МЛН
Can you beat this impossible game?
00:13
LOL
Рет қаралды 45 МЛН
100❤️
00:19
Nonomen ノノメン
Рет қаралды 38 МЛН
Параметры по умолчанию в функции С/С++
3:10
Оксана Еськова. Основы программирования
Рет қаралды 75
Java SE. Урок 31. Потоки ввода вывода (I/O)
17:17
Follow the white rabbit
Рет қаралды 79 М.
Java. Enum на примерах.
18:34
Sergey Arkhipov Java Tutorials
Рет қаралды 8 М.
Работа с файлами, класс File в Java
23:36
Тимофей Коваленко
Рет қаралды 3,4 М.
Cute Barbie Gadget 🥰 #gadgets
01:00
FLIP FLOP Hacks
Рет қаралды 26 МЛН