JavaRush
AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Помощь по задачам

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Все вопросы
  • Кунг-Фу-Панда
    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
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush