কম্পিউটার টিউটোরিয়াল

জাভা Stream findAny() উদাহরণ সহ


জাভা স্ট্রিমের findAny() মেথড স্ট্রিমের কিছু এলিমেন্টের জন্য একটি Optional রিটার্ন করে অথবা স্ট্রিম খালি থাকলে একটি খালি Optional রিটার্ন করে। এখানে, Optional হল একটি কন্টেইনার অবজেক্ট যাতে নন-নাল ভ্যালু থাকতে পারে বা নাও থাকতে পারে।

জাভাতে findAny() মেথড ইম্প্লিমেন্ট করার একটি উদাহরণ −

উদাহরণ

import java.util.*; 
public class Demo { 
    public static void main(String[] args){ 
        List<Integer> list = Arrays.asList(10, 20, 30, 40, 50); 
        Optional<Integer> res = list.stream().findAny(); 
        if (res.isPresent()) { 
            System.out.println(res.get()); 
        } else { 
            System.out.println("None!"); 
        } 
    } 
}

আউটপুট

10

উদাহরণ

স্ট্রিং লিস্টের সাথে আরেকটি উদাহরণ −

import java.util.*; 
public class Demo { 
    public static void main(String[] args) { 
        List<String> myList = Arrays.asList("Kevin", "Jofra","Tom", "Chris", "Liam"); 
        Optional<String> res = myList.stream().findAny(); 
        if (res.isPresent()) { 
            System.out.println(res.get()); 
        } else { 
            System.out.println("None!"); 
        } 
    } 
}

আউটপুট

Kevin

  1. জাভা স্ট্রিম counting() মেথড উদাহরণ সহ

  2. জাভা Character charCount() উদাহরণ সহ

  3. জাভা ৮ স্ট্রিমস সাজানো: প্র্যাকটিক্যাল কোড উদাহরণ ও টিপস

  4. জাভা ArrayList মাস্টার করুন: অপরিহার্য মেথড ও প্র্যাকটিক্যাল উদাহরণ