【发布时间】:2020-02-01 03:11:06
【问题描述】:
有没有一种简单的方法可以在具有多个关键字的数组中找到一个对象?
我有一个数组。我想在数组的第一个字段中找到包含所有关键字的对象。
我希望你能帮助我: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"};
我想在数组中找到所有关键字都与名称匹配的对象。
【问题讨论】:
-
什么“关键词”?什么“对象”?
-
你的意思是喜欢寻找特定的字符串吗?
-
hashset 或 hashmap,取决于你想做什么
-
我有一个数组。我想查找所有索引,其中 array[0] 包含我正在寻找的所有关键字:
-
贴一些代码。
标签: java arrays list search find