Nesnelerin Listesi, Harita'ya dönüştürülmesi gereken Araç olduğunu söylüyor.Nesne Listesini <Nesne, Nesne> 'ye dönüştürmek için nasıl kullanılır? Java 8 Lambdas
Public Class Car {
private Integer carId;
private Integer companyId;
private Boolean isConvertible;
private String carName;
private String color;
private BigDecimal wheelBase;
private BigDecimal clearance;
}
Harita'nın anahtarı olarak ele almak istediğim başka bir nesnem var.
public class Key<L, C, R> {
private L left;
private C center;
private R right;
}
Araç Listesi nesnesinden bir harita oluşturmak istiyorum. Ben yerine, yukarıdaki açıklamada bu kullanarak Java 8 Lambda'ya
cars.stream.collect(Collectors.toMap(?, (c) -> c);
nasıl? Anlamaya alamıyorum
List<Car> cars;
Map<Key, Car> -> This map contains Key object created from 3 field of Car object namely carId, companyId, isConvertible.
, ben akımın mevcut değerleri kullanarak Anahtar sınıfın nesnesi oluşturmak istiyoruz araba nesnesi. Bunu nasıl başarabilirim?