AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Помощь по задачам
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Все вопросы
Задать вопрос
Java 25
Все квесты
Все уровни
Любой статус
Вопросы по задачам
по активности
Кунг-Фу-Панда
36 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
4-й и 5-й пункт
Что валидатору надо? Если что так тоже пробовал, все равно не принимает: @Override public void close() throws IOException { fos.flush(); fos.write(string.getBytes()); fos.close(); } И почему через Alt+insert конструктора с FileOutputStream fos не выдавало? В чем може
29.06.2020
820
просмотров
7
комментариев
2
Dop
30 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
зачем тут super(fileName)?
зачем тут метод super()? мы ведь записываем все данные в fileOutputStream, который получаем по конструктору? да и в целом зачем тут fileName, если мы получаем объект по конструктору, я этого не понимаю помогите пожалуйста разобраться и напишите пожалуйста как тут делать так, чтоб текст был похож
02.09.2025
154
просмотров
4
комментариев
0
Арман Матаков
39 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Конструкторы в обертках
Пожалуйста, объясните или скиньте ссылку на информацию по поводу конструкторов в обертках. Почему требуется какой-то дефолтный конструктор в классе-родителе? Насколько я понимаю, что в конструктор класса-обертки мы присылаем уже готовый объект, который был создан классом-родителем, почему idea ругае
21.11.2018
2323
просмотров
20
комментариев
8
Валентин Тюрбеев
32 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Компилятор не принимает
Вообще пишет что ошибка, отсутствует конструктор без параметров строка 20, хотя многие именно так и решили эту задачу. не пойму что не так
02.03.2025
191
просмотров
6
комментариев
0
Anonymous #3473304
51 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
в чём ошибка?
Как говорит Дэнчик: выводите пояснительную бригаду.
14.02.2025
190
просмотров
11
комментариев
0
LeoAtrox
30 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
super()
Я не понял для чего пишут super(fileName) в конструкторе, разве недостаточно что fileName вводится в конструктор FileOutputStream при создании его экземпляра? Зачем дополнительно с супером возиться, я до конца этот момент не понял
07.11.2024
194
просмотров
3
комментариев
0
Long_byte
60 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
,
ничего не записывает в файл в чем ошибка
09.03.2024
256
просмотров
4
комментариев
0
Archy
1 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Зачем переопределять методы с одним лишь делегированием выполнения, если они и так неявно прописаны в классе-обертке?
30.04.2023
323
просмотров
3
комментариев
0
Владимир
19 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Дописать в конец файла
public class AmigoOutputStream extends FileOutputStream { public static String fileName = "/home/vladimir/Downloads/file1"; private FileOutputStream file; public AmigoOutputStream (FileOutputStream file) throws IOException { super(fileName); this.file = file; //
25.05.2022
1273
просмотров
11
комментариев
1
Badger
22 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
super(fileName) Остались вопросы...
Задача решена, но понятно не все. Прошу прояснить некоторые моменты. public static String fileName = "d:\\temp\\file2"; FileOutputStream component; public AmigoOutputStream(FileOutputStream component) throws FileNotFoundException { super(fileName); this.component = component; } Вызываем ко
04.05.2020
1030
просмотров
8
комментариев
1
Marat Muradaliev
33 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Почему не происходит запись в файл и после компиляции он пустой??
Коллеги, приветствую! Задачу решил. Но после компиляции возник вопрос - а почему в итоге не происходит запись в файл и он остается пустым?? Я поменял имя файла, куда нужно записать текст в байтах - на реальный файл на своем диске (того же формата txt). Но после компиляции он так и остался пустым. Р
14.03.2023
471
просмотров
7
комментариев
0
partiec
33 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Почему все 3 версии метода write должны быть переопределены?
public class AmigoOutputStream extends FileOutputStream{ public static String fileName = "C:/tmp/result.txt"; FileOutputStream fileOutputStream; AmigoOutputStream(FileOutputStream fileOutputStream) throws FileNotFoundException { super(fileName); this.fileOutputStream =
10.02.2023
389
просмотров
1
комментарий
0
Антон
23 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
У меня вштал вопрош!
У меня вштал вопрош! и не один 1. в чем разница super и fileOutputStream? по логике и то и то ссылается на экземпляр класса родителя public AmigoOutputStream(FileOutputStream fileOutputStream) throws FileNotFoundException { super(fileOutputStream.toString()); //super(fileName)
08.12.2021
733
просмотров
10
комментариев
0
Dim
38 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Уже раз двадцать решал
Всё равно не хочет принимать. Уже у каких объектов только не вызывал методы внутри close(). Хотя на реальном файле работает.
09.12.2022
335
просмотров
4
комментариев
0
Роман
51 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
зачем вызывать super в конструкторе
продолжая предложение в заголовке, не понимаю, зачем вызывать super для класса, от которого мы наследуемся, ведь fileName мы объявляем в нашем классе, или мы как обычно должны были это додумать, ибо в условии такого нет , заранее благодарю
07.09.2022
456
просмотров
3
комментариев
0
Vlad
34 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Не понимаю почему не принимает.
Подскажите что я делаю не так?
21.08.2022
472
просмотров
1
комментарий
0
Хардбасс Барабас
32 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Почему валидатор не принимает решение в таком виде?
Всем привет! Я уже подсмотрел решение, но если честно, то у меня к нему вопросы. Условие: 1 Измени класс AmigoOutputStream так, чтобы он стал Wrapper-ом для класса FileOutputStream. Используй наследование. 2 При вызове метода close() должны выполняться следующая последовательность действий: 2.1 Вызв
16.08.2022
381
просмотров
2
комментариев
0
Niko Myan
19 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
там написано ,2.2 Записать в конец файла фразу "JavaRush © All rights reserved.", используй метод getBytes().
я скопировал правильный решения на Intel IJ ,и сделал так штобы работала close() ,и валя он не добавляет этот строк в канце файла ,а полнстью заменяет его ;и так же не работают вариант super(fileName,true);
07.08.2022
313
просмотров
2
комментариев
0
Storm13131313
23 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Почему компилятор не пропускает?
Почему компилятор не пропускает? Говорит не находит конструктор подходящий в суперклассе.
03.06.2022
376
просмотров
2
комментариев
0
Hugon
39 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Помогите, пожалуйста!
Подскажите в чем косяк? Объясните пожалуйста мою 18 строку в коде super(FfileName) public AmigoOutputStream(FileOutputStream name) throws FileNotFoundException { super(fileName); this.original = name; } подглядел это единственное место и не могу до конца разобраться, воз
26.03.2022
560
просмотров
6
комментариев
0
Oleksii
36 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Я правильно понимаю, что
эта задача показывает нам, что в отличие от классической схемы Декоратора, не обязательно иметь наследуемый интерфейс; а можно наследоваться от класса, функциональность которого мы хотим расширить? Хотя паттерн Декоратор как раз заявили, как паттерн для расширения функциональности при невозможности
24.05.2021
1060
просмотров
6
комментариев
0
Zuzu
25 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Не проходит проверку
здравствуйте, я не могу понять в предыдущих задачах делегировал выполнение именно таким образом, почему не принимает
10.12.2021
472
просмотров
4
комментариев
0
smart_engineer
43 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Новый
Если в условиях данной задачи сделать конструктор с параметром String?
Задался вопросом, что если нужно сделать похожую обертку, но требуется конструктор с параметром String? Ниже написал как по моему должен выглядеть подобный конструктор. Коллеги с опытом, проверьте пожалуйста мой вариант подобного конструктора... public AmigoOutputStream(String str) throws FileNo
02.12.2021
307
просмотров
0
комментариев
0
Артём
41 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Не проходит 4 и 5 пункты
Метод close() не делегирует свое выполнение классу FileOutputStream. Метод close() не вызывает flush() у объекта FileOutputStream.
19.02.2020
1482
просмотров
4
комментариев
1
lesaoni
24 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Объсяните разницу, пожалуйста
Вот в этой задаче использовав этот код public void close() throws IOException { String a = "JavaRush © All rights reserved."; fileOutputStream.flush(); fileOutputStream.write(a.getBytes()); fileOutputStream.close(); } Задача проходит А вот этот: public
01.02.2019
1325
просмотров
7
комментариев
0
Hanyuu
44 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
почему все методы write нужно переопределять
почему все методы write нужно переопределять? даже не задействованные в конкретной задаче
29.07.2021
537
просмотров
4
комментариев
0
Василь
7 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
не принимает четвертый пункт
Помогите пожалуйста добить задачу. Не пойму почему Метод write(byte[] b) не делегирует свое выполнение классу FileOutputStream. я же метод вызываю у объекта FileOutputStream.
16.06.2021
839
просмотров
10
комментариев
0
Tamerlan Radzhabov
32 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Почему
Не проходит два последних пункта.Почему?
24.05.2021
626
просмотров
4
комментариев
0
Евгений
18 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Обсуждается
Time out 12 20
Добрый день! Подскажите пожалуйста, при отправке задачи на валидацию, валидатор выдает Time out 12 20. С чем это может быть связано? Спасибо!
01.05.2021
365
просмотров
2
комментариев
0
Евгений Хлебников
5 уровень
Вопрос по задаче
AmigoOutputStream
Java Core
,
8 уровень
,
8 лекция
Решен
Не могу понять, что нужно исправить. Валидатор пишет: "Метод write(byte[] b, int off, int len) не делегирует свое выполнение классу FileOutputStream."
Не могу понять, что нужно исправить. Валидатор пишет: "Метод write(byte[] b, int off, int len) не делегирует свое выполнение классу FileOutputStream." Вывод в консоль: C:\Users\admin\.jdks\openjdk-15.0.1\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.2.3\li
30.03.2021
502
просмотров
1
комментарий
1
Показать еще
1
2
3
Please enable JavaScript to continue using this application.