See More

可变参数: f(int i,String...s){ } f(1,"asa","asa"); f(2,"a"); s相当于一个数组,可以用s.length; f();是可行的,但是如果存在overriding的话,会有错误,因为不知道调用哪一个f(); 所以可以在不同的f()内加一个不可变参数,用来区分