String类里面的 判断字符串内容是否相等的源码
有点没看懂这方法的,this.value 在什么时候赋的值,
var2.value.length 又是啥?
大概猜测是把字符串转成了字符数组,然后一个一个判断,
你用方法的时候不是 xxx.equals (yyy) 吗?这里的 this.value 指的就是 xxx, var1.value 就是 yyy 我的理解是这样的
个人理解: String 中的 equals 方法是继承 Obeject 超类的方法,重写了 equals 方法,this 表示当前对象,即 xxx.equals 只的 xxx 当前对象执行方法 equals ,