import java.util.Scanner;
import java.lang.String;
class newf
{
public static void multiple(String str, int times)
{
String result;
result = " ";
for (int i = 0; i < times; i++)
result = result + " "+ str;
return result;
}
public static void main(String[] args)
{
Scanner scr = new Scanner(System.in);
int a = scr.nextInt();
multiple(" Привет ", a);
}
}
Anonymous #2652665
8 уровень
Проходил тему return и примеры с его возвратом значений, написал код а компилятор показывает ошибку в месте где return
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Flexo Bending Unit #3370318
30 мая 2021, 14:44полезный
в сигнатуре (описании) метода указано отсутствие типа возвращаемого значения
ключевое слово void (в переводе на русский - пустота, отсутствие)
поэтому, когда вы пытаетесь вернуть какой-то объект, компилятор считает это синтаксической ошибкой
чтобы исправить ошибку и чтобы задача скомпилировалась, либо измените тип возвращаемого значения с void на любой другой (String, int, double)
или
после слова return ничего не верните. return в таком случае будет указывать на завершение метода
(однако, если return стоит в самом конце метода после всех остальных операций, то его записывать нет необходимости - метод завершится сам и ничего не вернёт. если оставите, это ошибкой являться не будет, но лучше уберите)
+1
Anonymous #2652665
30 мая 2021, 15:07
А как после этот результат вывести на экран?
0
Flexo Bending Unit #3370318
30 мая 2021, 15:16
Операция
может быть записана в конце метода вместо return
но это смотря какие у вас требования к задаче, возможно, вывод на экран должен быть реализован иначе
+1
Anonymous #2652665
30 мая 2021, 15:52
Есть возможность после это значение использовать в другом методе?
0
Anonymous #2652665
30 мая 2021, 15:54
То есть я имею ввиду с помощью оператора ретерн завершить этот метод с результатом который в будущем хочу использовать в другом методе
0
Flexo Bending Unit #3370318
30 мая 2021, 16:22полезный
да, вы можете возвратить значение метода, записать его в переменную и использовать далее как пожелаете
+1