我正在尝试创建一个帮助器方法,它将接受成员变量(可以是任意数量的成员变量)的名称(类型为String
),并自动初始化/创建成员变量以及getter方法。所以我会调用类似这样的东西:
helperClass("hello", "myName", "is", "bob")
helperClass
应该看起来像这样:
public class helperClass {
helperClass(String ...a) {
for (String s: a)
//create member variables and getter methods dynamically
}
因此,在最后,函数的调用方将具有如下内容:
public class helperClass {
private String hello
private String myName
private String is
private String bob
//getter methods below
...
}
来自Python,所以不确定这种类型的东西在Java中是否可行。
https://stackoverflow.com/questions/56468614
复制相似问题