Java Constructor variables being ignored

前端 未结 7 1024
我在风中等你
我在风中等你 2021-01-27 05:54

I am trying to create a instance of the object Iset. When the person makes the object they have to give an int which will be the size of a boolean array that will store a set of

7条回答
  •  北荒
    北荒 (楼主)
    2021-01-27 06:16

    size variable in your constructor is a local variable, that's why other member methods doesn't get the right size to check.

    Assign the value to this.size, then it will work:

    ISet(int a) {
            this.size = a;
            seti = new boolean[size];
    

提交回复
热议问题