দি সংগ্রহ ৷ একটি ইন্টারফেস যেখানে সংগ্রহগুলি একটি ইউটিলিটি জাভাতে ক্লাস। সেট, তালিকা,৷ এবং সারি সংগ্রহ -এর কিছু সাব-ইন্টারফেস ইন্টারফেস, একটি মানচিত্র ইন্টারফেসটিও সংগ্রহের অংশ ফ্রেমওয়ার্ক, কিন্তু এটি সংগ্রহ উত্তরাধিকারী নয় ইন্টারফেস. সংগ্রহের গুরুত্বপূর্ণ পদ্ধতি ইন্টারফেস হল add(), রিমুভ(), size(), clear() ইত্যাদি এবং সংগ্রহ ক্লাসে শুধুমাত্র স্ট্যাটিক থাকে পদ্ধতি যেমন sort(), min(), max(), fill(), copy(), reverse() ইত্যাদি।
সংগ্রহ ইন্টারফেসের জন্য সিনট্যাক্স
public interface Collection<E> extends Iterable<E>প্রসারিত করে
সংগ্রহ ক্লাসের জন্য সিনট্যাক্স
public class Collections extends Object
উদাহরণ
import java.util.*;
public class CollectionTest {
public static void main(String args[]) {
ArrayList<Integer> list = new ArrayList<Integer>();
// Adding elements to the ArrayList
list.add(5);
list.add(20);
list.add(35);
list.add(50);
list.add(65);
// Collections.min() method to display minimum value
System.out.println("Minimum value: " + Collections.min(list));
// Collections.max() method to display maximum value
System.out.println("Maximum value: " + Collections.max(list));
}
} আউটপুট
Minimum value: 5 Maximum value: 65