Skip to content

Tag: collections

Collection cannot be converted to Object[]

Need help with a problem for a class! So I have created an array of names that gets passed to a method named runA in the class Proj04Runner. I need to create a TreeSet of these names to put them in naturally ascending order with no repeating values. However when I run my code, I get an error telling me

Merging instances of objects in a list by attribute

I have an object Person which has firstName, lastName and email I have a list of Person where there are potentially multiple Persons of the same firstName and lastName and I want to merge these by their email address with a delimiter. i.e. Person A = Person B = And I want these to be merged into So as to

Sort List of Values in a Map in descending order

I have a Map with List of Doubles. unsorted map contents: {A=[0.02, 0.03], B=[0.0, 0.01], C=[0.01, 0.0], D=[0.05, 1.03], E=[1.01, 0.03]} I need to sort in descending order for List(0). I have tried the below logic but its sorting in ascending order. Actual output: {B=[0.0, 0.01], C=[0.01, 0.0], A=[0.02, 0.03]…

add element to limited size list

I have the following method which adds an element to a size limited ArrayList. If the size of the ArrayList exceeds, previous elements are removed (like FIFO = “first in first out”) (version 1): The “version 1”-method works. However, I wanted to improve this method by using subList (ve…

Combine two lists by ID

I have two lists of objects with contents that look like this: I can’t come up with anything good to “merge” these two lists overriding the nulls. The ideal end result would be: I’ve been looking into Kotlin collections to see if there’s anything that would help me get closer to …