qqp question1: Which data structure should I use to compare two huge lists with 50k lines in Java? question2: What are the differences between the two data structures: a Vector and an ArrayList in Java?