title: Proper terminology for Object... args
body: <p>I'm working in Java and the typical way you specify multiple args for a method is:</p>
  
  <pre><code>public static void someMethod(String[] args)
  </code></pre>
  
  <p>But, I've seen another way a few times, even in the standard Java library. I don't know how to refer to this in conversation, and googling is not of much help due to the characters being used.</p>
  
  <pre><code>public static void someMethod(Object... args)
  </code></pre>
  
  <p>I know this allows you to string a bunch or arguments into a method without knowing ahead of time exactly how many there might be, such as:</p>
  
  <pre><code>someMethod(String arg1, String arg2, String arg3, ... etc
  </code></pre>
  
  <p>How do you refer to this type of method signature setup? I think it's great and convenient and want to explain it to some others, but am at a lack of how to refer to this. Thank you.</p>