Efficient intersection of two List<String> in Java?
intersection, java, list
Solution
You can use `retainAll` method:
columnsOld.retainAll (columnsNew);
Problem
Question is simple: I have two List ``` List<String> columnsOld = DBUtils.GetColumns(db, TableName); List<String> columnsNew = DBUtils.GetColumns(db, TableName); ``` And I need to get the intersection of these. Is there a quick way to achieve this?