Java 很新
我希望能够以下列方式使用一种方法;
class PairedData {
String label;
Object val:
}
public void myMethod(String tablename, PairedData ... pD) {
/*
insert a record into a table -tablename with the various fields being
populated according to the information provided by the list of
PairedData objects
*/
}
myMethod("firststring",{"field1",Date1},{"field2",12},{"field3","aString"});
我意识到语法无效,但我希望它给出了我想做的事情的要点。
我想要做的是直接传递数据而不是填充类的实例然后传递它们。这可能吗,还是我只是想打破很多 OOP 规则?