Skip to main content

ফেসবুক গ্রুপের প্রশ্নোত্তর

প্রশ্নঃ জাভা Stream এপিআই এর মাধ্যমে কীভাবে একটা List এর সর্বশেষ এলিমেন্ট পাওয়া যাবে?

উত্তরঃ যদি লিস্টের length জানা থাকে, তাহলে এভাবে

stream().skip(streamSize - 1).findFirst().get()

যদি লিস্টের length জানা না থাকে, তাহলে Stream API এর reduce() মেথড ব্যবহার করা যায়

stream().reduce((first, second) -> second).orElse(null);

প্রশ্নটির উত্তর দিয়েছেন অমিত সেন। এ নিয়ে আরো বিস্তারিত জানতে স্ট্যাকওভারফ্লো’র এই প্রশ্নটি দেখতে পারেন।

গ্রুপ শোকেস

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.