Java的equals方法的使用技巧 1.业务场景: 在某个社交软件中,要求每个用户的用户名(name)必须独一无二,那么在每次增加新用户的时候,都要对该用户的注册名进行判断,如果当前用户名已经被占用,则无法为该用户创建账号,只能要求该新用户重新选择设定用户名. 2.解决思路: 考虑到这里比较的每一个用户这样的对象,而其的等价判断标准是name,因此我们可以考虑使用object类自带的equals()方法对其进行比较,其中在方法体中以判断标准name进行返回. 补充:对于不同的数据类型,其比较方…