在Java中,如何根据元素中特定字母的位置在数组中查找和显示String元素?

cookiezgood4soul

为了解释我的问题,我将给您一个场景:一个用户正在玩在线益智游戏。有人在屏幕上绘制图片。目标是成为第一个猜测图片代表什么单词的人。用户知道这是一个3个字母的单词,因为在屏幕上有3个空格(_ _ _)15秒后,会弹出一个字母,所以现在看起来像这样:
(_ a _)

这是问题所在:我将程序设置为:如果用户键入字母“ a”则将显示三个字母并包含字母“ a”的所有单词但是,我希望用户能够指定字母所在的空间。

以下是所有可能的3个字母的单词:

String[] lettersThree = {"axe","bow","car","eye","fat","pig","sun"};

现在,如果用户输入“ a”,则这些单词将被打印出来:斧头,汽车,脂肪。

但是,在该示例中,用户知道“ a”是第二个字母。我希望打印出来的只是“汽车”和“胖子”-我不希望包含“ axe”,因为“ a”位于错误的位置。

我该怎么做?我已经尝试过多次查找,但是找不到与在数组的String元素中找到特定字母有关的任何问题/答案。我只找到了有关如何按升序/降序对数组进行排序以及如何查找元素索引的说明。如果已经问过这个问题,我深表歉意,但是我看到的所有类似问题似乎都与我为该程序所做的工作没有太大关系。

迦勒布·林姆(Caleb Limb)

而不是检查所有带有字母“ a”的单词,而是检查所有在第二位置上带有“ a”的单词。您可以使用它string.charAt(1) == 'a'来完成此任务。

您可以编写一种方法来检查数组中的字母,并返回ArrayList带有所有像这样的单词的。

public static List<String> getWords(String[] words, char c, int position) {
    List<String> result = new ArrayList<String>;
    for (String s : words) {
        if (position > s.length - 1)
            continue;
        if (s.charAt(position) == c)
            result.add(s);
    }
    return result;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Java中,如何根据元素中特定字母的位置在数组中查找和显示String元素?

来自分类Dev

Python:在数组中查找元素的位置

来自分类Dev

如何在数组中查找和写下重复的元素?

来自分类Dev

如何使用Java查找数组中相似元素的位置

来自分类Dev

如何在numpy数组中查找和替换特定元素?

来自分类Dev

在MongoDB中,如何查找和更新特定的数组元素?

来自分类Dev

根据元素的位置乘以数组中的元素

来自分类Dev

猫鼬在数组中查找元素

来自分类Dev

mongodb在数组中查找元素

来自分类Dev

流星集合:在数组中查找元素

来自分类Dev

在数组中查找连续匹配元素

来自分类Dev

mongodb在数组中查找元素

来自分类常见问题

在数组中查找K个最小元素(Java)

来自分类Dev

查找每个元素在数组java中的次数

来自分类Dev

在数组中查找所有匹配的元素-Java

来自分类Dev

查找每个元素在数组java中的次数

来自分类Dev

R:如何在数组中查找非顺序元素

来自分类Dev

如何使用变量在数组中查找元素?

来自分类Dev

如何在数组中查找连续的元素

来自分类Dev

JSONNET获取元素在数组中的位置

来自分类Dev

如何从数组中查找数组中的特定元素

来自分类Dev

在数组中添加特定元素?

来自分类Dev

角度 - 如何在数组中获取对象的特定元素?

来自分类Dev

根据给定java的位置更改数组中的元素

来自分类Dev

Python:如何在数组X中查找值接近数组Y中元素的元素?

来自分类Dev

Python:如何在数组X中查找值接近数组Y中元素的元素?

来自分类Dev

如何在C中数组中的元素中查找和替换文本文件中的位置?

来自分类Dev

在数组中查找与Swift中的特定条件匹配的第一个元素

来自分类Dev

在数组中查找与Swift中的特定条件匹配的第一个元素

Related 相关文章

  1. 1

    在Java中,如何根据元素中特定字母的位置在数组中查找和显示String元素?

  2. 2

    Python:在数组中查找元素的位置

  3. 3

    如何在数组中查找和写下重复的元素?

  4. 4

    如何使用Java查找数组中相似元素的位置

  5. 5

    如何在numpy数组中查找和替换特定元素?

  6. 6

    在MongoDB中,如何查找和更新特定的数组元素?

  7. 7

    根据元素的位置乘以数组中的元素

  8. 8

    猫鼬在数组中查找元素

  9. 9

    mongodb在数组中查找元素

  10. 10

    流星集合:在数组中查找元素

  11. 11

    在数组中查找连续匹配元素

  12. 12

    mongodb在数组中查找元素

  13. 13

    在数组中查找K个最小元素(Java)

  14. 14

    查找每个元素在数组java中的次数

  15. 15

    在数组中查找所有匹配的元素-Java

  16. 16

    查找每个元素在数组java中的次数

  17. 17

    R:如何在数组中查找非顺序元素

  18. 18

    如何使用变量在数组中查找元素?

  19. 19

    如何在数组中查找连续的元素

  20. 20

    JSONNET获取元素在数组中的位置

  21. 21

    如何从数组中查找数组中的特定元素

  22. 22

    在数组中添加特定元素?

  23. 23

    角度 - 如何在数组中获取对象的特定元素?

  24. 24

    根据给定java的位置更改数组中的元素

  25. 25

    Python:如何在数组X中查找值接近数组Y中元素的元素?

  26. 26

    Python:如何在数组X中查找值接近数组Y中元素的元素?

  27. 27

    如何在C中数组中的元素中查找和替换文本文件中的位置?

  28. 28

    在数组中查找与Swift中的特定条件匹配的第一个元素

  29. 29

    在数组中查找与Swift中的特定条件匹配的第一个元素

热门标签

归档