可変長引数 ... のアレ
何かなコレ?
ってちょっと気になっていた点点点(点3つ。「Object...」とか)のあの宣言が何なのかが判明したので。
例えばStringのformatメソッドとかMessageFormatのformatメソッドとか。
JavaのTigerから追加された可変長引数というものらしく、
こういう場合(Tigerから追加とか)はJava in the Boxさんに聞くことになっているので、
あたってみたらやっぱりあった。ありがとうございます。
基本的に引数は配列なんだけど、時々1個なんだよな。という場合、
String msg = MessageFormat.format(pattern, new Object[]{arg})
とかやっていたのが
String msg = MessageFormat.format(pattern, arg)
でOK。
局所的に便利。