Listedeki her öğeye bir lambda uygulayabilmenin en idiyomatik mekanizması nedir? ÖrneğinJava 8 Başka bir Listeye geri dönen bir Listeye Lambda uygulamanın deyimsel yolu?
:
List<Integer> listA = ... imagine some initialization code here ...
List<Integer> listB = listA.apply(a -> a * a); // pseudo-code (there is no "apply")
/* listB now contains the square of every value in listA */
API javadocs kontrol edilip aynı zamanda Apache Commons içine baktı ama bir şey bulamadık.
Bu, koleksiyonlarda varsayılan bir yöntem olarak uygun olur. –
Tek bir haritalama işleminden daha fazlasını uygulamak istiyorsanız, bu çok verimsizdir. – AjahnCharles
@CodeConfident 'i ve After fonksiyonlarını bu yönteme aktarmadan önce birden fazla işlevi birleştirmek için kullanabilirsiniz. –