0

我有一门课abc如下

public class Abc<T> {
 int arg1;
 int arg2;
 int arg3;

  public <T> Abc(int arg1 , int arg2 ,int arg3){
   this.arg1 = arg1;
   this.arg2 = arg2;
   this.arg3 = arg3;
  }

 public <T> Abc(int arg1, int arg2){

 // How to call the above the constructor by setting some value to arg3.
 }
 }

如何从 2 参数构造函数中调用 3 参数?

4

1 回答 1

2

像这样:

public <T> Abc(int arg1, int arg2){
    this(arg1, arg2, 0);
}

您必须为arg3我在0上面使用的定义一个默认值。

注意:我认为您不需要所有这些<T>

于 2013-10-09T05:07:33.060 回答