比较字符串字段不起作用

时间:2016-07-22 17:43:25

标签: java

我有几个对象,每个对象都有一个String字段;我试图比较字符串,但我不能让代码工作,它总是返回null,即使字符串相等。

songsList是此对象的Arraylist。

public Song findSong(Song song){
    for(int i=0; i<songsList.size(); i++){
        if(song.getName().equals(songsList.get(i).getName())){
            return songsList.get(i);
        }
    }
    return null;
}

0 个答案:

没有答案