別の変数にせずに配列を渡すにはどうすればよいですか? たとえば、私はこれが機能することを知っています:
class Test{
public static void main(String[] args){
String[] arbitraryStrings={"foo"};
takesStringArray(arbitraryStrings);
}
public static void takesStringArray(String[] argument){
System.out.println(argument);
}
}
しかし、ここでしか使用されないため、配列を変数にしたくありません。このようなことをする方法はありますか:
class Test{
public static void main(String[] args){
takesStringArray({"foo"});
}
public static void takesStringArray(String[] argument){
System.out.println(argument);
}
}