class KeBianCanShuDemo
{
public static void main(String[] args)
{
show(2,3,4);
show(1,2,3,4{);
}
public static void show(int a,int b,int c)
{
sop(a+b+c);
}
public static void show(int a,int b,int c,int d)
{
sop(a+b+c+d);
}
}
//上面这种方法可以被下面代替
class KeBianCanShuDemo
{
public static void main(String[] args)
{
show(2,3,4);
show("haha",2,3,4{);
}
public static void show(int... arr)
{
sop(arr);
}
public static void show(String str,int... arr) //String写前面 可变参数定义在最后面
{
sop(arr);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
//这样定义完之后虽然可以免去了写方法的麻烦,但是想把这些值打印出来不是还得遍历?也很麻烦
//有没有更简便的形式呢?
|
|