Вопрос №56347 от пользователя Михаил Цуранов в уроке «Модуль 6. Урок 1. Составные строки в Java.», курс «Введение в Java»

Михаил Цуранов

Добрый день. И снова проблема ... Сильно не пинайте за код это "набросок" для "понимания" задания. Вроде все понял, но это "вроде", потому как получаю одно и тоже в результате: Expected game field length: 60%nActual game field length: 61... Причем если убрать строку -
System.out.println(stringBuilder); , результат другой -
Expected game field length: 60%nActual game field length: 0 Если метод show должен просто "принтовать" строку на экран, то что с длиной строки "поле игры" не так?

2 0

Сергей Алексеенко

Здравствуйте.

Причем если убрать строку - System.out.println(stringBuilder); , результат другой

Естественно, ведь поле не было выведено на экран. Тест перехватывает то, что было выведено на экран в коде.

Вывод тестов подсказывает, что разница в один символ. Вероятно это лишний пробел или перенос строки.

0

Михаил Цуранов

Сергей Алексеенко,

"...Естественно, ведь поле не было выведено на экран...

Да, да, спасибо, это я уже догадался! Не мог понять откуда разница в длине у StringBuillder-а. Нашел, все сошлось!

1

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
22 сентября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
22 сентября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
22 сентября 5 месяцев

Похожие вопросы

Александр 13 сентября 2021 →

Здравствуйте Не могу понять причину проблемы https://ru.hexlet.io/code_reviews/443342 Пишет, что перебор на...

Дмитрий Николашин 18 апреля 2021 →

Добрый вечер. Можете подсказать, как правильно удалить последний символ при каждой итерации внешнего цикла?...

Arcady 21 февраля 2021 →

Здравствуйте! У меня сложилась такая картина данной игры: ``` 1.Сперва print ится пустое поле: ...

Дмитрий Булыгин 13 января 2021 →

Хьюстон, у меня проблема, нужна помощь, review №1 (https://ru.hexlet.io/code_reviews/362147) :) 1. Проблема...

Maxim 20 декабря 2020 →

Здравствуйте, у меня проблема с составлением алгоритма. Я так думаю, что необходимо взять имеющееся поле g...