equals方法是object类的方法,java中所有的类都是继承object类,所以很多类都重写equals方法,重写方法就说参数类型个数必须相同,否则就不是重写。当然也可以自己写一个方法,那么参数自己可以定。
没一定是object.你int的equals那就是int的,string的就是equals就是string。
这是看你前置是什么类型,就对比什么类型。
Object类提供了一个equals()方法来比较两个对象的内容是否相同,调用object类继承下来的equals方法所以都是传的object