我可以在HashSet中将两个值链接在一起吗?

时间:2016-04-27 14:13:58

标签: java

所以目前我已连接到java中的数据库表。

  this.senders = new HashSet();
  this.receiver = new HashSet();
  while (rs.next()) {
    this.senders.add(new MailAddress(rs.getString("senderEmail")));
    this.receiver.add(new MailAddress(rs.getString("receiverEmail")));
  }

我的代码下方将进行比较

if (this.receiver.equals(mail.getRecipients()) && this.senders.contains(mail.getSender())) {
  return mail.getRecipients();
}

但我觉得比较正确列中的正确值是什么感觉?

例如,第一列是user1,第二列是user2。 然后如下,user2和user3,user3和user1。

因此,如果this.receiver等于user1和this.sender容器user2,我将返回它。但我不知道它是逐行比较还是迭代接收器/发送器hashset。我应该在下面包含一个迭代器吗?

0 个答案:

没有答案