List的indexOf方法
使用List类的indexOf方法可以返回指定元素的索引
但是假如是List<Foo>
那么我想通过Foo的唯一性的ID来返回索引
只能通过循环获取吗?
[code=Java]
private int getIndex(List<Foo> list,Foo foo){
int size=list.size();//list是List<Foo>的一个实例
int index=-1;
Foo temp=null;
for(int i=0;i<size;i++){
temp=list.get(i);
if(temp.ID==foo.ID){
return i;
}
}
return index;
}
/code]
还有其他方法吗?谢谢各位了
但是假如是List<Foo>
那么我想通过Foo的唯一性的ID来返回索引
只能通过循环获取吗?
[code=Java]
private int getIndex(List<Foo> list,Foo foo){
int size=list.size();//list是List<Foo>的一个实例
int index=-1;
Foo temp=null;
for(int i=0;i<size;i++){
temp=list.get(i);
if(temp.ID==foo.ID){
return i;
}
}
return index;
}
/code]
还有其他方法吗?谢谢各位了
...全文
相关推荐
微信小程序indexOf的替换方法(推荐)
方法:通过wxs定义indexOf方法,在页面中引用并使用 栗子: wxs:命名为str.wxs,导出定义的defineIndexOf方法,命名为indexOf function defineIndexOf(str, val) { return str.indexOf(val); } module.exports = { indexOf: defineIndexOf } wxml: 引用str.wxs,并给模块命名为toolStr,在下面的循环中要用到toolStr里面导出的indexOf方法 <wxs src="../../../../utils/str.wxs" module="t
@Validated验证List集合的方法示例
主要介绍了@Validated验证List集合的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
C# 字符串、数组和List的截取和转换实例
下面小编就为大家分享一篇C# 字符串、数组和List的截取和转换实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
在java List中进行模糊查询的实现方法
下面小编就为大家带来一篇在java List中进行模糊查询的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
list常用方法
java代码,list常用到的一些方法说明。


Java SE
