补充一下,我知道JDK1.5可以支持可变参数,但我要求是1.4

解决方案 »

  1.   

    String[] bar;
    int n=60;bar = new String[n];
      

  2.   

    foo( new String{ "A", "B", "C" });
    没有更简洁的方法了。
    如果有的话,1.5又何必增加支持可变参数呢!
      

  3.   

    谢谢youyue(由月) ,我试过应该是这样,String foo( String[] Array )
    {
     ...
    }foo( new String[]{ "A", "B", "C" });这个写法已经符合我的需要了,但等一下再结帖,期待更简洁的方法。
      

  4.   

    String foo( String[] Array )
    {
     ...
    }foo( new String[]{ "A", "B", "C" });
    foo( new String[]{ "ABC" } );
      

  5.   

    变参实例:
    public static void main(String[] args) ...最灵活的:
    public Object method(Object[] args)....不提倡使用变参, 只会使简单问题复杂化.