当前位置: 首页 > 知识库问答 >
问题:

如何在句子中搜索特定的单词

弓磊
2023-03-14

我实际上是一个新手到Java,并试图做一个小项目。所以,在我的项目中,我想让用户输入一个句子,我想让程序在句子中搜索特定的单词,并基于此给出输出。我使用NetBeans开发我的应用程序。

我的代码是这样的

String Sentence=jTextField1.getText();
if (Sentence.equals("Hello")
{
jTextField2.setText("Hello was found");
}
else if (Sentence.equals("Donkey")
{
jTextField2.setText("Donkey was found");
}

我知道这段代码没有意义,也不会运行,但我这样说是为了让人们对我试图实现的目标有一个大致的了解。

请帮帮我.

共有1个答案

丌官霖
2023-03-14

使用.contains,如下所示:

String Sentence = jTextField1.getText();
if (Sentence.contains("Hello")) {
    jTextField2.setText("Hello was found");
} else if (Sentence.contains("Donkey")) {
    jTextField2.setText("Donkey was found");
}
 类似资料:
  • 我刚开始使用hibernate lucene搜索。从几天以来,我一直致力于搜索关键字与特殊字符。我正在使用MultiFieldQueryParser进行精确短语匹配以及布尔搜索。但在这个过程中,我无法得到搜索关键字的结果,如“有1年以上的经验”,如果我没有在搜索关键字周围添加任何引号,那么我就得到了结果。所以我在执行lucene查询时观察到的是,它正在转义特殊符号(+)。我正在使用Standard

  • 我试图搜索以下两个案例 我想搜索一个以特定单词开头的名称。例如: 名称:测试名称 名称:名称测试 名称:测试名称测试 如果我搜索“test”,那么它应该只返回“test name”和“test name test”。 我想搜索一个以特定单词结尾的名称。例如: 名称:测试名称 名称:名称测试 名称:测试名称测试 如果我搜索“测试”,那么它应该只返回“名称测试”和“测试名称测试”。 有人能帮我找出查询

  • 我有像这样的字符串: (或) 我想看看这个字符串是否有单词“place”。 如果它们是我使用的字符串中的单词,则包含("place")。因为这是所有一个字符串,我尝试拆分但它给出了语法错误。你能让我知道如何获取它吗?

  • 我需要你帮助我设计一个真实场景的索引。这可能是一个很长的问题,让我尽量简明扼要地解释一下。 我们正在构建一个基于Elasticsearch的搜索平台,为客户提供站点搜索体验,索引中的文档可以是这样的: 对于每个查询,返回的命中文档默认按相关性排序,但我们的客户还希望为一些关键字提升一些特定文档, 它们为我们提供了以下内容,如增强配置XML: 也就是说,如果用户搜索“keyword1”,前1名命中的

  • 本文向大家介绍如何在MySQL表中搜索特定字符串?,包括了如何在MySQL表中搜索特定字符串?的使用技巧和注意事项,需要的朋友参考一下 使用等于运算符进行完全匹配- 让我们首先创建一个表- 使用select语句显示表中的所有记录- 输出结果 这将产生以下输出- 以下是在MySQL表中搜索特定字符串的查询- 输出结果 这将产生以下输出-

  • 问题内容: 我有一堂课。它具有以下特征; 它具有2个属性,和。1个人可以拥有许多电话,因此您可能会在下面看到具有多个ID的人。 还有另一门课叫。它将有一个称为的方法。 personList,具有3-4个Person对象。我需要搜索PersonArrayList并找到与Person对象匹配的对象。我怎样才能做到这一点? 注意:我尝试过。但这是行不通的。 问题答案: 我尝试了personList.co