JDK5.0可变参数减少API数量
像BaseDAO里的原有三个接口
find(String hql); find(String hql,Object arg); find(String hql,Object[] arg);
可精简为一个
find(String hql,Object... args);
用户用如下四种方式调用该接口都是合法的
find(hql); find(hql,arg0); find(hql,arg0,arg1); find(hql,new Object[]{arg0,arg1});
唯一一个限制就是,可变参数必须在参数列表的最右。
静态链接网址 /
(0) 最新回复 /
(0) 引用
发表评论