Альтернатива Google Finance API [закрыт]

Если вы должны использовать List<String[]>, возможно, вам не повезло с использованием equals() или hashCode(), это кажется ......

Может быть, вам лучше создать способ сделать сравните ваши объекты

Что-то вроде

public static boolean stringArrayListEquals(List<String[]> list, List<String[]> list2) {
    if (list.size() != list2.size()) return false;
    for (int i = 0; i < list.size(); ++i){
        if (!Arrays.equals(list.get(i), list2.get(i)) return false;
    }
    return true;
}

Чтобы проверить contains(), вам понадобится другой цикл ...

Хотя вы должны серьезно использовать List<List<String>>.

411
задан Vaibhav Mule 10 August 2017 в 07:48
поделиться