Problem overriding ArrayList add method

前端 未结 7 1752
一整个雨季
一整个雨季 2021-01-27 19:45

I have a class that is extending Java\'s ArrayList. I\'m currently using Java build 1.6.0_22-b04. Looks like this:

public class TokenSequence extends ArrayList&         


        
7条回答
  •  别那么骄傲
    2021-01-27 20:19

    Try adding the @Override annotation to your add() method and make sure to have the same signature (boolean return type)

    public class TokenSequence extends ArrayList {
      @Override
      public boolean add(Object e) {
        return super.add(e);
      }
    }
    
    
    

    Or if you want it to be void, take another method param.

    cheers

    提交回复
    热议问题