Maison  >  Article  >  Java  >  Comment transmettre des tableaux en tant qu'arguments en ligne sans utiliser de variables nommées ?

Comment transmettre des tableaux en tant qu'arguments en ligne sans utiliser de variables nommées ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-26 21:49:03527parcourir

How to Pass Arrays as Arguments in-line Without Using Named Variables?

Déclaration de tableaux en ligne sans variables nommées

Dans votre scénario, vous souhaitez éviter de déclarer des variables intermédiaires lors du passage de tableaux en tant qu'arguments. Voici comment déclarer un tableau en ligne :

Au lieu d'utiliser une variable nommée comme :

<code class="java">String[] strs = {"blah", "hey", "yo"};
m(strs);</code>

Vous pouvez simplement déclarer le tableau en ligne lors de l'appel de la méthode m() :

<code class="java">m(new String[]{"blah", "hey", "yo"});</code>

Cette approche élimine le besoin d'une variable intermédiaire, telle que strs, que vous auriez autrement déclarée uniquement pour contenir les valeurs du tableau pour l'appel de méthode.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn