不用番石榴就可以老式的方式进行 *** 作。(以Guava开发人员的身份发言。)
List<Person> filtered = Lists.newArrayList();for(Person p : allPersons) { if(acceptedNames.contains(p.getName())) { filtered.add(p); }}
您可以使用Guava做到这一点,但是Java不是Python,而尝试将其制作成Python只会使笨拙且难以理解的代码永存。Guava的功能实用程序应谨慎使用,并且只有在它们为代码行或性能提供具体且可衡量的好处时,才应使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)