Ciao a tutti, ho una domanda un po' stupida che mi ronza in testa, ma chiedo lo stesso aiuto a voi :
E' possibile istanziare un Array dentro alle parentesi che specificano i parametri da passare a un metodo?
L'utilità sarebbe solo il risparmiare decine di righe di codice e averlo più compatto,quindi non è così urgente come cosa.

Poniamo di avere un metodo come questo:

codice:
public static void nascondiComponenti(int[] nascondi)
{
     
}
Mi piacerebbe poter evitare di scrivere:

codice:
....
int[] componenti={0,1,2,4,7,9};
nascondi(componenti);
.....
E poter fare invece qualcosa del tipo nascondi (int[] componenti={0,1,2,4,7,9}) o comunque poter passare un vettore creato al momento.

Ho visto ad esempio che la classe Array ha questo metodo:

newInstance(Class<?> componentType, int length)Creates a new array with the specified component type and length.

Cerco qualcosa di simile se esiste, avrei bisogno di qualcosa che non specifichi solo il tipo di componenti e la lunghezza ma anche ogni singolo componente.

Scusate la domanda un po' assurda