一种方法接受任何独特对象组合作为参数的巧妙方法?

BLu*_*NiX 1 java parameters methods constructor parameter-passing

我可以与构造一类String,RecordCriteria.有没有办法允许方法签名以任何顺序接受这些参数(除了创建多个构造函数)?这更像是一个学术问题.

Ben*_*aum 6

不,语言规范没有提到这么简单的方法.

您可以随时传递Objects并执行类型检查,但这是一种错误的方法.

Java 不允许命名参数(链接中的方法).