参照ではなく値でオブジェクトをコピーする必要があります。さまざまな方法を試しましたが、どれも機能していません。このコードを見てください:
public static class25 copy(class25 otherSpec) {
class25 class2 = new class25( otherSpec.Getfct());
for (pa pack : otherSpec.Getfct())
class2.addsp(pack);
for (dn ddata : otherSpec.getdld())
class2.addsp(data);
return class2;
}
そしてそれは使用です:
class25 class22 = class25.copy(class2);