我有一个对象列表,我想根据条件处理对象子集,然后创建一个包含已处理对象的新列表。
对象列表
miss | shannon sperling
mr | john smith
prof | kim taylor
prof.dr | kim taylor
在上面的列表中,我想要具有两个标题(kim taylor
)的名称并粘贴标题,因为prof
它是prof.dr.
我的最终列表的子集,应该如下所示
miss | shannon sperling
mr | john smith
prof.dr | kim taylor
我尝试使用以下代码
void gluetitles(List title)
{
for (int i=0;i<title.size();i++) {
String names = (String) title.get(i);
String[] titlename=names.split("\\|");\\split the list with delimiter and extracts titles and names
String tle=titlename[0];
String name=titlename[1];
}
}
但我不知道如何比较和获得有两个标题的名字。