Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java ArrayList<T> .convertall

Tags:

java

arraylist

Does something like c# .convertall in Java exist?

Like

ArrayList<MyCalss> list = new ArrayList<MyClass>();
list.convertall(new Converter(...));
like image 575
helmut1978 Avatar asked May 16 '26 01:05

helmut1978


1 Answers

Depending on what exactly you mean by a converter, in Java 8 something like this could work:

ArrayList<MyClass> list = new ArrayList<MyClass>(someObjectsToFillTheList);
List<OtherClass> list2 = list.stream()
    .map(s -> new OtherClass(s)).collect(Collectors.toList());

In this case, the conversion is done by the constructor of OtherClass.


Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!