如何在j2me
中为class.forName创建参数构造函数示例代码:
Class A
{
A()
{
}
A(int a)
{
}
}
//Here is code to call a constructor
Object o = Class.forName("org.java.DataMembers.A").newInstance();
如何在j2me..plz help
中调用参数构造函数答案 0 :(得分:4)
很确定答案是你不能。如果它是你负责的一个类,你需要创建一个无参数的构造函数......如果没有,你需要找到另一种方法来做你想要的。
答案 1 :(得分:0)
你可以用这个:
Class myClass = Class.forName("org.java.DataMembers.A");
Constructor intConstructor= myClass.getConstructor( Integer.TYPE)
Object o = intConstructor.newInstance( 4);