Javase中string类equals函数比较
cd.equals(cd1);
public boolean equals(Object obj){
CD cc=(CD)obj;
return artist.equals(cc.artist)}
这里的代码的一部分CD指的是我自己创建的一个类,cd和cd1都是指的是这个类的对象,然后创建一个equals函数进行比较着两个对象是否相等。
我想问一下就是这里的equals函数传入的是cd1,然后equals函数return中两个artist,第二个指的是cd1中的,但是前面那个指的是cd中的artist吗?不是只是传入了cd1这一个对象吗?cd的artist也可以直接在这里调用吗?