如何使用Java程序从100个单词中提取英语单词

如何使用Java程序从100个单词中提取英语单词,java,Java,我有100个字。100个单词都是这样的 EnglishWord,EngMeaning,NumberofW… meaning,31 因为我想通过Java程序检索英语单词,例如,仅友谊一词就可以检索100个单词。我假设您有一个主体字符串,包含一个子字符串列表,并且您想从中检索任何特定的子字符串 这看起来很像家庭作业/练习,因此我将避免给你一个现成的答案,因为你需要自己找到一个有价值的解决方案,但你需要的一般步骤如下: 1: 能够以有组织的方式将每个子字符串条目与其他基本字符串条目分开。 正如@ky

我有100个字。100个单词都是这样的

EnglishWord,EngMeaning,NumberofW… meaning,31

因为我想通过Java程序检索英语单词,例如,仅友谊一词就可以检索100个单词。

我假设您有一个主体字符串,包含一个子字符串列表,并且您想从中检索任何特定的子字符串

这看起来很像家庭作业/练习,因此我将避免给你一个现成的答案,因为你需要自己找到一个有价值的解决方案,但你需要的一般步骤如下:

1:

能够以有组织的方式将每个子字符串条目与其他基本字符串条目分开。 正如@kylc所说,这可以通过string的split函数来实现,该函数使用正则表达式模式定义一个或多个除数,然后用来将字符串划分为多个子字符串数组

String[]arrayOfEntries/*保存结果的内容*/=yourStringVar.split,/*您的split正则表达式模式*/

注:有关这些的更多信息,请访问以下链接:

2:

能够使用条目数组获取任何特定条目。 这最好使用一个可以重用的函数来完成。您需要定义要获取的目标和要从中获取目标的一组源条目

您所要做的就是循环源代码,并对其中的每个条目与目标进行比较,以获得匹配;找到匹配项后,只需返回即可


就这样!剩下的就看你了

我不确定我是否完全理解了这个问题——这将有助于给出一个更好的问题空间示例,因为这100个单词的格式不是我从片段中识别出来的。此外,如果这是一项家庭作业,那么如果你试图解决它并就你遇到的困难提出具体问题,这对你的学习和我们的帮助能力都是有建设性的。这些单词是如何存储的?列表、数组、字符串?看起来你处理的是一堆值,都用逗号分隔?我会先研究String.split或StringTokenizer。