java - массив строк
Доброго времени суток. Столкнулся с такой проблемой:
Есть два массива ArrayList <String>
, каждый элемент это длиннющая строка, что в первом, что во втором массиве, вот пример:
ArrayList <String> one = new ArrayList();
TAG = E; CURR = CNY; CODE = 11111CUR; LIMIT_KIND = 1; OPEN_BALANCE = 10; LE = -1;
TAG = E; CURR = Rur; CODE = 22222CUR; LIMIT_KIND = 1; OPEN_BALANCE = 10; LE = -1;
ArrayList <String> two = new ArrayList();
TAG = E; CURR = Rur; CODE = 22222CUR; LIMIT_KIND = 1; OPEN_BALANCE = 50; LE = -1;
TAG = E; CURR = CNY; CODE = 11111CUR; LIMIT_KIND = 1; OPEN_BALANCE = 50; LE = -1;
Необходимо сравнить массивы и посчитать разницу между "OPEN_BALANCE =10 и OPEN_BALANCE = 50" первого и второго массива, но для начала необходимо узнать совпадают ли "CURR = CNY и CODE = 11111CUR" с элементом строки в другом массиве.
Подскажите в каком направлении думать. Спасибо.