1.java变长參数用...表示,如Print(String... args){ ... };
2.假设一个调用既匹配一个固定參数方法。又匹配一个变长參数方法,则优先匹配固定參数的方法
3.假设一个调用能匹配两个及以上的变长參数方法,则出现错误——这事实上表示方法设计有问题,编译器会提示The method is ambiguous
4.方法仅仅能有一个变长參数,且必须放在參数列表的最后一个
时间: 2024-10-10 20:56:24
1.java变长參数用...表示,如Print(String... args){ ... };
2.假设一个调用既匹配一个固定參数方法。又匹配一个变长參数方法,则优先匹配固定參数的方法
3.假设一个调用能匹配两个及以上的变长參数方法,则出现错误——这事实上表示方法设计有问题,编译器会提示The method is ambiguous
4.方法仅仅能有一个变长參数,且必须放在參数列表的最后一个