«collections» etiketlenmiş sorular

Koleksiyonlar API'ları, geliştiricilere nesne koleksiyonlarının işlenmesini kolaylaştıran bir dizi sınıf ve arabirim sağlar.

4
Java akışına sahip Çalışan Listesinden belirli bir katılım tarihinden önce ve sonra Çalışanları edinin
Farklı katılma tarihleri Listolan Employees var . Akışları kullanarak Listeden belirli bir katılım tarihinden önce ve sonra Çalışanları Almak istiyorum. aşağıdaki kodu denedim, List<Employee> employeeListAfter = employeeList.stream() .filter(e -> e.joiningDate.isAfter(specificDate)) .collect(Collectors.toList()); List<Employee> employeeListBefore = employeeList.stream() .filter(e -> e.joiningDate.isBefore(specificDate)) .collect(Collectors.toList()); class Employee{ int id; String name; LocalDate joiningDate; } Bunu tek …

3
Java 8 Akışı kullanılarak liste boşsa varsayılan liste döndürülüyor mu?
Aşağıdakilerin tek bir akış işlemi kümesi olarak gerçekleştirilebilmesi için herhangi bir yol var mı, önerilenProducts'ın boş olup olmadığını açıkça kontrol etmek yerine varsayılan listeyi döndürün yoksa filtrelenmiş listeyi döndürün ? public List<Product> getRecommendedProducts() { List<Product> recommendedProducts = this.newProducts .stream() .filter(isAvailable) .collect(Collectors.toList()); if (recommendedProducts.isEmpty()) { return DEFAULT_PRODUCTS; } return recommededProducts; }
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.