gpt4 book ai didi

java - 循环搜索并显示数组Java的某些部分

转载 作者:行者123 更新时间:2023-12-01 12:12:33 26 4
gpt4 key购买 nike

我在创建循环或即使语句来搜索数组时遇到问题,然后如果它返回它的值,它会与之前和之后的单词一起显示。

例如:

String Criminals[] = {
"John Doe, Theft, 1990",
"Marry Al, Arson, 1970",
"Sal Don, Theft, 1961"
};

它会搜索盗窃,然后也会获取姓名和日期,并查找其余内容(如果有):在这种情况下的输出将是:

结果(2):

John Doe, Theft, 1990
Sal Don, Theft, 1961

最佳答案

for循环迭代数组和 String.contains查看项目是否包含您的搜索词。唯一有点有趣的部分是将所有涉及的字符串转换为特定的字母大小写;例如,小写,以使搜索不区分大小写。

String searchTerm = ...;
searchTerm = searchTerm.toLowerCase();
for (String s : Criminals) { // loop
if (s.toLowerCase().contains(searchTerm)) { // find
System.out.println(s); // display
}
}

关于java - 循环搜索并显示数组Java的某些部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27194633/

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