Можно ли объявить аргумент по умолчанию в Java в String? Можно ли использовать аргумент по умолчанию в методе с String. Код показан ниже: public void test(String name="exampleText") { } Приведенный выше код генерирует ошибку. Можно ли его исправить? Ответ 1 Нет, способ, которым вы обычно это делаете, - это перегрузить метод следующим образом: public void test() { test("exampleText"); } public void test(String name) { } Ответ 2 Нет, это не так. Однако возможно следующее: public void test() { test("exampleText"); } public void test(String name) { //logic here }
Ответ 1 Нет, способ, которым вы обычно это делаете, - это перегрузить метод следующим образом: public void test() { test("exampleText"); } public void test(String name) { }
Ответ 2 Нет, это не так. Однако возможно следующее: public void test() { test("exampleText"); } public void test(String name) { //logic here }