Spring shell команда с аргументом
Язык: Java, jdk 17 Допустим метод который я реализую простой
@ShellMethod
public String hello(String name)
{
return "Hello " + name;
}
Должен вывести имя которое вводим. При вводе имени например hello Jack все нормально работает. Но если попробовать с фамилией, например, Hello Jack Jarkov выведет только Hello Jack.
Подскажите почему? И как исправить?
Ответы (1 шт):
Автор решения: Nowhere Man
→ Ссылка
Можно передавать вместо одного имени несколько имён, используя vararg синтаксис:
@ShellMethod
public String hello(String ... names)
{
return "Hello " + String.join(" ", names);
}