«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Можете ли вы объявлять массивы непосредственно внутри вызовов методов?

Можете ли вы объявлять массивы непосредственно внутри вызовов методов?

Опубликовано 21 ноября 2024 г.
Просматривать:792

 Can you Declare Arrays Directly Within Method Calls?

Встроенные объявления массивов в вызовах методов

При передаче массива в качестве аргумента методу обычно объявляется массив явно перед тем, как позвонить. Однако в некоторых случаях может оказаться желательным объявить массив внутри самого вызова метода.

Для этого просто используйте ключевое слово new для создания нового экземпляра массива. и инициализируйте его нужными элементами. Например, предположим, что у вас есть метод m(), который принимает в качестве аргумента массив строк. Вместо объявления именованной переменной для массива вы можете передать анонимный массив непосредственно методу:

m(new String[]{"blah", "hey", "yo"});

Это встроенное объявление позволяет избежать необходимости объявлять отдельную переменную для массива, что может быть полезно, когда массив используется только один раз и на него не нужно ссылаться позже в коде.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3