我有一个数组列表,其中包含此类的对象:
public class SearchCriteria {
private String key;
private String operation;
private Object value;
}
如何计算此ArrayList中所有对象中所有String的长度?可以在foreach中完成,但我想也可以在lambda中完成,但是我不知道它是如何偷偷摸摸的和现代的。
现在我的解决方案是:
Integer sum=0;
for (SearchCriteria s: builder.getParams()
) {
sum+=s.getKey().length();
sum+=s.getOperation().length();
sum+=s.getValue().toString().length();
}
湖上湖
波斯汪
相关分类