JAVA:首先,非常感谢您花时间看我的问题;非常感谢您的帮助!
所以,问题是我在Java中有一个对象向量,每个对象都有一个名称(字符串)。但是,我有大量重复的对象,而重复的对象总是直接在它们重复的对象之后。此外,重复次数范围为 1-10(令人沮丧),完全随机。
我将如何删除重复项,我考虑将每个对象名称与向量中的下一个对象名称进行比较,并删除所有匹配的对象,但这给了我很多问题。非常感谢您提前提供的帮助!
-迪伦
编辑:只是为了确保您了解我所说的重复类型,我添加了这个。
编辑2:添加代码
public class Vector
{
public static void main(String args[])
{
Person person1 = new Person("jane");
Person person2 = new Person("jane");
Person person3 = new Person("bob");
Person person4 = new Person("shelly");
Vector<Person> vectorObject = new Vector<Person>
vectorObject.add(person1);
vectorObject.add(person2);
vectorObject.add(person3);
vectorObject.add(person4);
}
}
class Person
{
String name = null;
String bDay = null;
String color = null;
public Person(String name)
{
this.name = name;
}
}