类似Delphi中类方法的参数可有也可以没有的。比如类方法有3个参数,需要2个时第3个可以不传。多谢!!

解决方案 »

  1.   

    jdk1.5支持类printf格式的参数,
    可以如此命名方法:
    public void getADFsa(int i,Long l, String ...){
    }
    String ...代表后面参数个数不定,但是个数不定的参数只能放在最后,而且为同一种类型才行
      

  2.   

    eureka0891(迷茫中...)说的正确,JDK1.5中有这个特性。以前C++也有这个.
      

  3.   

    public class Calculator
    {
    public int multiply(int x, int y)
    {System.out.println(“Multiply int * int”);
    return x * y; } public double multiply(double x, double y) {
    System.out.println(“Multiply double * double”);
    return x * y;
    }
    public double multiply(int x, double y)
    {
    System.out.println(“Multiply int * double”);
    return x * y;
    }
    public int multiply(int x)
    {
    System.out.println(“Multiply int * itself”);
    return x * x;
    }
    public int multiply(int x, int y, int z)
    {
    System.out.println(“Multiply three ints”); return x * y * z;
    } }