কম্পিউটার

জাভাতে স্ট্রিম ফিল্টার সহ তালিকার যোগফল


জাভাতে স্ট্রিম ফিল্টার সহ তালিকার যোগফল পেতে, কোডটি নিম্নরূপ -

উদাহরণ

import java.util.*;
public class Demo
{
   public static void main(String[] args)
   {
      List<Integer> my_list = new ArrayList<Integer>();
      my_list.add(11);
      my_list.add(35);
      my_list.add(56);
      my_list.add(78);
      my_list.add(91);
      System.out.println(sum(my_list));
   }
   public static int sum(List<Integer> my_list)
   {
      System.out.println("In the main function, the sum of list with filter is ");
      return my_list.stream().filter(i -> i > 5).mapToInt(i -> i).sum();
   }
}

আউটপুট

In the main function, the sum of list with filter is
271

ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে যা একটি ArrayList তৈরি করে। 'add()' ফাংশন ব্যবহার করে অ্যারেলিস্টে উপাদান যোগ করা হয়। তালিকার সমস্ত উপাদানের যোগফল 'sum' ফাংশন ব্যবহার করে স্ক্রিনে প্রিন্ট করা যেতে পারে। 'সম' নামের আরেকটি ফাংশন সংজ্ঞায়িত করা হয়েছে যেটি একটি পূর্ণসংখ্যাতে মান ম্যাপ করে ফিল্টার করা আউটপুট প্রদান করে।


  1. কিভাবে জাভাস্ক্রিপ্ট দিয়ে একটি ফিল্টার তালিকা তৈরি করবেন?

  2. জাভাতে একটি সুষম BST-এ প্রদত্ত যোগফলের সাথে একটি জোড়া খুঁজুন

  3. গ্রহন সহ JavaFX।

  4. কোড উদাহরণ সহ জাভা 8 স্ট্রিম টিউটোরিয়াল