Gle*_*enn 5 android class arraylist
班级:
public class Category {
private String name;
private String baseUnit;
public Category() {
}
public Category(String name, String baseUnit) {
this.name = name;
this.baseUnit = baseUnit;
}
}
Run Code Online (Sandbox Code Playgroud)
在我的代码中,我有一个类别对象列表:
List<Category> categories = new ArrayList<Category>();
我有一个字符串,category_1_name但我如何在类别中获取类别对象category.name=category_1_name?
public static Category findCategory(Iterable<Category> categories, String name)
{
for(Category cat : categories) //assume categories isn't null.
{
if(name.equals(cat.name)) //assumes name isn't null.
{
return cat;
}
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
否则,我确信有方便的库可以做这些事情。我知道 underscore/lodash 是人们在 javascript 中用来做类似事情的库。我不确定Java。
| 归档时间: |
|
| 查看次数: |
1342 次 |
| 最近记录: |