参数可以用个list传进去啊。LogOut(ArrayList list)
然后在函数里面在冲List里面读出来。

解决方案 »

  1.   

    恭喜你,JDK1.5可以满足你的要求,自己到sun的网站上看吧
    1.5以下就没有任何希望了
      

  2.   

    jdk1.5正式版好像还没发布把,用beta的不放心
      

  3.   

    呵呵,也就这么回事,早晚要出来的,sun都号称是 JDK5了
      

  4.   

    嘿嘿,果然好啊。
    sun每年做的改进都不小。让人喜 啊
      

  5.   

    难道写成LogOut(String a,int b,int c,fload d,double e,....)这样不能解决你的问题吗?????
      

  6.   

    我依稀懂楼主的意思。
    好象是象DELPHI那样传值。。
    实际上,你都做成类就可以象DELPHI一样传值了。
      

  7.   

    >>>>>参数可以用个list传进去啊。LogOut(ArrayList list)
    >>>>>然后在函数里面在冲List里面读出来。
    但是这要求每次用户要调用函数时都要把参数做成ArrayList,而不是谁便调用,岂不是横不方便阿,
    主要是调它的地方传的参数个数是任意个阿,用重载肯定是不行了,jdk1.5又不让用啊,我狂ft了
      

  8.   

    “jdk1.5又不让用啊”
    为什么?sun公司的beta版有了啊!如果真的希望这样,那你只有定义一个类来封装参数了,
    C++中的很多处理也是这样,尽管C++支持这种不确定个数参数的传递方式。
      

  9.   

    我是说客户要求用jdk1.4,呵呵。那数据结构怎么做阿,不还是得用ArrayList类似的结构吗,有好的建议吗?
      

  10.   

    既然要用封装类,那就不需要列表了啊
    //封装类
    class DataPerson{
      public String name;
      public String like;
      public int age;
      public int height;
      ...
    }//函数定义
    public void setPerson (DataPerson newPerson){
      ...
    }如果要用ArrayList这些东西的话,那选择度就大了,你要根据需求去了解它们实现的不同其实也可以用数组,最简单啦:
    //函数定义
    public void setPerson (Object[] newPerson){
      ...
    }
      

  11.   

    楼主好象是是说类似printf(const char*, ...)的函数吧!好象JAVA还不支持(...)啊!
      

  12.   

    传个对象进去可以实现比如hashmap之类的
      

  13.   

    hashmap list 类等等,都可以啊
      

  14.   

    hashmap,arraylist都可以的吧,具体用法可以自己去看看。