Replace each element in ArrayList with pair of Ints which sum to existing element
You don't need the if statement that is calculating left.  You can just make it the value that completes right into value:

int left = value - right;


Also, it is bad practice to modify a collection while you are iterating over it.  Make a new list and populate it, and just assign the reference at the end of the method.