调用方法后在另一个构造函数中调用构造函数

问题描述

public Class1(int k,String[] class2AsStrings) {
    Class2[] class2 = new Class2[k];
    for (int i = 0; i < class2AsStrings.length; i++)
        class2[i] = parseClass2(class2AsStrings[i]);
      this(k,Obj)

} 第一个构造函数是将字符串class2AsStrings数组转换成class2对象数组,使用第二步实现的方法,从而调用第二个构造函数 我只能在使用该方法之前调用第二个构造函数。我应该使用 lembda 函数吗?请问怎么样?

public Class1(int k,Class2[] o) {
    this.attribute1 = k;
    this.attribute2 = o;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)