JavaRush/Курсы/Java Syntax/Задачи на статические методы

Задачи на статические методы

Открыта

— Привет, Амиго! Вот тебе несколько интересных задач на статические методы:

6
Задача
Java Syntax Pro Beta,  6 уровень8 лекция
Недоступна
Заполняем массив
Заполняем массив
6
Задача
Java Syntax Pro Beta,  6 уровень8 лекция
Недоступна
Делим массив
Делим массив
6
Задача
Java Syntax Pro Beta,  6 уровень8 лекция
Недоступна
Сортировка массива
Сортировка массива
6
Задача
Java Syntax Pro Beta,  6 уровень8 лекция
Недоступна
Есть ли кто?
Есть ли кто?
Комментарии (506)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
СергейРаботает в Самозанятый
28 июля 2025, 18:48
Может кто подсказать, зачем в последней задаче умножение на 1.0 ? Это такой "ленивый" способ перевода инта в дабл? Потому что всё написал сходу, а с процентом ковырял, проверял, везде вроде правильно, открыл решение -- разница в умножение на 1.0 .... Зачем?
12 марта 2024, 12:28
Задача Класс StringHelper не компилируется на стороне сервера. Хотя все работает в int.idea. Наверное все дело в том что я использовал метод repeat в решений.
Anonymous #90490
Уровень 11
5 февраля 2024, 03:21
Может кто точно сказать, почему нельзя в делении делать так:
public static double division(double a, double b) {
    return a / b;
12 марта 2024, 12:31
у меня поделился, результат точнее чем на калькуляторе на компе) А почему нельзя то?
Alina Klishyna
Уровень 9
20 июня 2024, 18:47
Можно и так, но я думаю лучше не менять аргументы метода, а использовать приведение типов
public static double division(int a, int b) {
        return (double) a/b;
    }
Basilius
Уровень 33
1 апреля 2023, 11:28
Задачки на внимательность, может показаться простым, но не торопитесь))
Ivan QA Automation Engineer Expert
24 ноября 2022, 08:55
Расстояние между двумя точками - опять хард?? Вы издеваетесь... а есть что-то потруднее и поинтереснее?
Ivan QA Automation Engineer Expert
23 ноября 2022, 14:50
Индекс массы тела - хард??? Вы шутите! Это изи левел.
Aлександр 52
Уровень 21
1 декабря 2022, 16:02
Просто ты очень догадливый. Тут есть немало людей, для кого это не просто))
Ivan QA Automation Engineer Expert
1 декабря 2022, 16:59
ты прав, не стану более подобное писать
Максим
Уровень 22
Expert
19 августа 2023, 18:35
начни делать те которые Easy,они иногда с трудом даются)ИМХО
Anonymous #823528
Уровень 16
29 июля 2022, 09:37
Разрыв мозга после осознания, что в Джаве при делении отбрасывается остаток. При том, что метод вроде ж как говорит -- верну дабл! И про это раньше -- ни слова! И Гугл молчит про "Остаток без деления в Джава". Решил математическими костылями: a*pow(b, -1) //такого варианта в каментах не увидел)) a*b*о,о1 Потом полез в каменты -- и только здесь обнаружил, что оказывается можно Инт проапгрейдить в (Дабл). Но этого нам не давали! И в Гугле, повторюсь, намеков не было. Ох уж это самообразование...))
10 августа 2022, 14:27
Это не только в Яве. Надо в выражении ставить точки, либо добавлять (double) перед переменными. Если ты, например, напишешь: double A = 5/4; То программа сперва разделит число 5 типа int на число 4 типа int, в итоге получится число 1 типа int. потом это 1 будет присвоено переменной A, для чего число 1 будет переведено в тип double. Чтобы компилятор тебя понял - надо явно указать, что числа 5 и 4 у тебя типа double (поставить точку: double A = 5./4.; Если ты делишь 2 переменные типа int, то тебе их надо до деления неявно преобразовать: double A = (double) x /(double)y; Извращаться с вызовами функции по возведению в отрицательную степень не обязательно :))
Perl Developer Perl Developer
18 января 2023, 14:06
Люди, которые начинали с C, вообще не удивляются уже ничему.
Larandvik
Уровень 30
7 февраля 2023, 16:07
я просто написал return (float) a / b.
Евгений Балакин
Уровень 11
Expert
26 октября 2023, 09:02
Привет из CS50 (:
Pavel R
Уровень 28
10 июня 2022, 18:54
Это нормально, что я постоянно смотрю записи готовых методов, как пишутся, какие параметры принимают? Я знаю примерно свой алгоритм решения задачи, знаю примерно к какому классу относятся необходимые методы (StringBuilder / System / StringTokenizer), но не знаю их синтаксис и правильное написание. или нужно нарабатывать до автоматизма все популярные методы у классов уже сейчас?
17 июня 2022, 14:45
Предлагаешь сидеть и зубрить? Десять раз посмотрел, десять раз воспользовался, дальше на автомате будешь делать. Это нормально, погуглить синтаксис давно неиспользованного метода. Ну и используй айдиешку, там при наведении мышки на скобки у метода высвечиваются его параметры)
Vadym Illarionov
Уровень 1
14 мая 2022, 09:33
это нормально что я прошел тест и мне дали задачи какой то баферайдер, и тд. стринг билдер я вообще не понимаю
Зепп БранниганAdmin в JavaRushModerator
19 мая 2022, 06:02
Система автоматически подобрала Вам стартовый уровень по результатам теста. Обратитесь к нам в ЛС.
Рыбалко Иван
Уровень 36
13 февраля 2022, 06:25
Вступайте в мою группу, посвящённую стажировке (бесплатно ;) ) : стажировка Если вы вдруг обнаружите, что эта ссылка не работает - просто напишите мне в личку и я дам вам активную