帮我解决这个重载程序
public class Overloading
{
void add()
{
System.out.println("Default");
}
void add(int a)
{
System.out.println("One Int Parameter is passed"+a);
}
void add(int a,int b)
{
System.out.println("Two Int Parameter is passed"+a+" "+b);
}
void add(int a,int b,int c)
{
System.out.println("Three Int Parameter is passed"+a+" "+b+" "+c);
}
void add(char x)
{
System.out.println("One Char Parameter is passed"+x);
}
void add(char x,char y)
{
System.out.println("Two Char Parameter is passed"+x+" "+y);
}
void add(char x,char y,char z)
{
System.out.println("Three Int Parameter is passed"+x+" "+y+" "+z);
}
public static void main(String []args)
{
Overloading d=new Overloading();
d.add(z);
}
}
当我使用 d.add(1) 或其他东西时,它可以工作,但使用 d.add("p") 它不起作用帮助我,伙计们....并提前感谢