Passar vetor de Strings como parâmetro

Eu tenho um método que recebe um String[] como parâmetro.
Eu precisaria muito chamá-lo da seguinte forma:

metodo({"a","b","c"});

Eu não consegui. Por acaso eu não posso fazer isso?

que tal se método receber um String[] parametros

[quote=Heartbreaker]Eu tenho um método que recebe um String[] como parâmetro.
Eu precisaria muito chamá-lo da seguinte forma:

metodo({"a","b","c"});

Eu não consegui. Por acaso eu não posso fazer isso?[/quote]

Bom, seria assim para que funcione:

[code]public static void metodo(String[] array){

}

public static void main(String[] args){
metodo(new String[] {“a”,“b”,“c”});
}[/code]

Vc precisa fazer com que o metodo(String[] array) seja uma referencia de memoria criada pelo new String[] {};

ah vlw

Você também pode fazer algo assim se desejar:

	public static void outro(String[] entrada){
		
	}
	
	public static void main(String[] args) {
		String[] parametros = {"a","b","c"};
		outro(parametros);
	}

ah esse jeito eu ja conhecia, mas precisava do outro