gpt4 book ai didi

java - 检查输入字符串是否是 2 维数组的一部分

转载 作者:太空宇宙 更新时间:2023-11-04 07:52:47 25 4
gpt4 key购买 nike

我正在尝试检查字符串是否是 2dim 数组的一部分。

geefNamenCat 返回 Input.readString()。有什么方法可以让我轻松检查 geefNamenCat 是否是 TERADENWOORDEN[ ][ ] 的一部分?我已经浏览这个网站有一段时间了,但我只找到了 1dim 数组的解决方案(我也无法工作)。

    public void catKiezen() {
do {
String gekozenCat = geefNamenCat("\nKies 1 van de volgende categorieën: ");
}
while ( !gekozenCat.equals (TERADENWOORDEN[][])
}

编辑:我忘了添加,do/while 的作用是让它不断请求新的输入,直到给定的输入成为数组的一部分

最佳答案

你可以试试这个:

boolean contains = false;

do {
String gekozenCat = geefNamenCat("\nKies 1 van de volgende categorieën: ");

for (String[] sub : Arrays.asList(TERADENWOORDEN))
if (Arrays.asList(sub).contains(gekozenCat)) {
contains = true;
break;
}

if (! contains) {
// print something
}

} while (! contains);

关于java - 检查输入字符串是否是 2 维数组的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14172824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com