JAVA链表搜索链表将数据与用户输入的数据进行比较?

标签 java linked-list

我有一个链接列表。里面的一切都进展顺利。我唯一的问题是如何将变量与内容进行比较以查看它们是否匹配。

例如,我有一个充满名字的链接列表。我希望用户能够输入名称并搜索以查看该名称是否存在于链接列表中。

用户输入:Johnny

程序检查 Johnny 是否存在于链接列表中。

我没有这方面的代码,因为我不确定它会是什么。

public static LinkedList<String> NameList1 = new LinkedList<String>(); // How do I search its contents?

非常感谢!!

最佳答案

使用List接口(interface)中的contains()方法。

if (NameList1.contains("Johnny")) {
    // code to execute if Johnny is in the list
}

关于JAVA链表搜索链表将数据与用户输入的数据进行比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246176/

相关文章:

java - 如何存储和标记 JPanel 中加载的图像上的所有鼠标点击点?

java - 关于双向链表

java - 如何将已经实例化的变量设置为 null?

c - 基于 C 中的 bool 函数对列表重新排序?

java - 如何按值而不是键对 HashMap 进行排序

java - 这是如何运作的? Java 日期、日历和 Richface 问题

java - SQLite 比较两个密码时,如果它们不匹配,而 sysout 会正确打印它们

java - Java中使用Random.nextInt对数组进行两次洗牌

java - 方法名称中具有逻辑条件的 JPA findBy

c++ - 队列类未正确出队