МНЕ нравится курс JavaRush

  • 6
  • Недоступна
Исправить метод getFormattedString так, чтобы он возвращал строку с параметрами для форматирования. Параметры должны меняться местами. Должен быть вывод: МНЕ нравится курс JavaRush
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (77)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Sergey Kornilov
Уровень 37, Petropavlovsk, Казахстан
15 декабря 2021, 07:28
Всего эту задачу решили 12695 учеников. %3$S - 3 параметр в верхнем регистре.
Радомир
Уровень 35, Волжск, Russian Federation
13 декабря 2021, 14:57
Почему не с 0? Мне одному кажется, что логичней было бы %0$s - "JavaRush"?
Sulf8
Уровень 35, Самара, Россия
24 ноября 2021, 17:50
перевёл в верхний регистр по старинке:
return "%3$s".toUpperCase()+ " %4$s %2$s %1$s";
Сергей
Уровень 24, Минск, Беларусь
15 декабря 2021, 02:18
%3$S - так будет в верхнем регистре
Iskander
Уровень 32, Санкт-Петербург, Россия
21 января, 00:56
так он s и ввел в верхний регистр, только через странным способом, "по старинке"
Andrii Honyshko
Уровень 25, Киев
14 ноября 2021, 08:48
$2 что єто значит?
Iskander
Уровень 32, Санкт-Петербург, Россия
21 января, 00:54
2 Гривны
Serg
Уровень 36, Санкт-Петербург
2 ноября 2021, 12:32
И снова приходится рыться самому и разбирать формат...неужели нельзя в лекции разобрать саму строку и каждый элемент по пунктам... %[argument_index$][flags][width][.precision]conversion.
Andriy Solovey
Уровень 26, Украина
2 сентября 2021, 19:18
Объясните, пожалуйста, разницу между форматами
%1$s
и
%1$2s
. В документации метода Formatter приведен пример с %1$2s, но %1$s выводит то же самое
Роман
Уровень 23, Харьков, Украина
15 января, 16:18
%[argument_index$][flags][width][.precision]conversion width - left padding -width - right padding width – ширина в символах, которую будет занимать число при выводе, независимо от количества символов в числе. Если число больше width, оно будет занимать столько символов, из скольких оно состоит, а не, как указано в ширине. Ширина не обрезает число при выводе, но оставляет место для "неотображаемых нулей" впереди числа/строки.
System.out.printf("String     |%d| \n", 123);
System.out.printf("String -10 |%-10s| %n", 123);
System.out.printf("String  10 |%10s| \n", 123);
System.out.printf("String   5 |%5s| %n", 123);
System.out.printf("String  -5 |%-5s| \n", 123);
System.out.printf("String  10 |%10d| \n", 5);
System.out.printf("String  10 |%10d| %n", 100000);
System.out.printf("String -10 |%-10d| \n", 100000);
System.out.printf("String  10 |%10d| %n", 1234567890123L);
System.out.printf("String   5 |%5d| \n", 1234567890123L);
System.out.printf("String     |%s| \n", "abc");
System.out.printf("String -10 |%-10s| \n", "abc");
System.out.printf("String  10 |%10s| %n", "abc");
System.out.printf("String   5 |%5s| \n", "abc");
System.out.printf("String  -5 |%-5s| %n", "abc");
System.out.printf("String   5 |%5s| \n", "abcefghijklmnop");
/*  String     |123|
    String -10 |123       |
    String  10 |       123|
    String   5 |  123|
    String  -5 |123  |
    String  10 |         5|
    String  10 |    100000|
    String -10 |100000    |
    String  10 |1234567890123|
    String   5 |1234567890123|
    String     |abc|
    String -10 |abc       |
    String  10 |       abc|
    String   5 |  abc|
    String  -5 |abc  |
    String   5 |abcefghijklmnop|*/
ShooRoop
Уровень 28
2 сентября 2021, 17:42
Обьясните пожалуйста , что за знаки доллара и 2 я просто в какой-то момент видимо пропустил эту тему. Не помню чтобы рассказывали как кодировать текст и т.д.
Andrey Panchenko
Уровень 26, Краснодар, Россия
30 сентября 2021, 08:12
Это значит, что ты уже готов зарабатывать деньги
Андрей Бугаев
Уровень 25
17 августа 2021, 09:39
прочитал ЭТУ статью и попался на запятых. Так бы было с 1 попытки.
Vitaly Vanda 1c freelance в dear home
4 июля 2021, 07:31
фотматная строка "%3$S %4$s %2$s %1$s" дает верный результат но не проходит валидацию.... похоже правильное решение просто скопипащено. а если нет - внесите в условия задачи необходимость "выравнивания" https://stackoverflow.com/questions/1915074/understanding-the-in-javas-format-strings
Дмитрий Б.Г.
Уровень 32, Кременчуг, Украина
10 августа 2021, 16:01
У меня валидатор принял такую строку: "%3$S %4$s %2$s %1$s".
Сэм Фишер Java Developer в Seavus
19 января 2021, 14:45