gpt4 book ai didi

java - Java在数组中查找具有多个关键字的对象

转载 作者:行者123 更新时间:2023-12-01 23:54:40 24 4
gpt4 key购买 nike

是否有一种简单的方法可以使用多个关键字在数组中查找对象?

我有一个数组。我想找到具有所有关键字的对象,我在数组的第一个字段中寻找。

希望你能帮助我:D

"new":[ 
{
"name":"Test Product to practice keyword search",
"id":304613,
"image_url":"dhoiqwhjdoiqwd",
"image_url_hi":"ndoiqwjdqowdmqpow",
"price":200,
"sale_price":0,
"new_item":true,
"position":1,
"category_name":"Test",
"price_euro":20,
"sale_price_euro":0
}

String keywords[] = {"Product", "keyword", "search"};

我想在数组中找到所有关键字都与名称匹配的对象。

最佳答案

你可以在你的主数组中进行迭代,然后获取对象,我不知道该对象是字符串还是 HashMap 还是列表还是数组,但猜测是一个数组,你可以得到secondArray[0] (name字段),这是一个字符串,那么你可以使用contains String的方法类以查看该字段包含您要验证的关键字。

根据你的解释我只能说这么多。

关于java - Java在数组中查找具有多个关键字的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58208286/

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