পান() ArrayList ক্লাসের পদ্ধতিটি সূচকের মানের প্রতিনিধিত্বকারী একটি পূর্ণসংখ্যা গ্রহণ করে এবং নির্দিষ্ট সূচকে বর্তমান ArrayList অবজেক্টের উপাদান প্রদান করে।
অতএব, যদি আপনি 0 পাস করেন এই পদ্ধতিতে আপনি বর্তমান ArrayList-এর প্রথম উপাদান পেতে পারেন এবং, যদি আপনি list.size()-1 পাস করেন আপনি শেষ উপাদান পেতে পারেন।
উদাহরণ
import java.util.ArrayList; public class FirstandLastElemets{ public static void main(String[] args){ ArrayList<String> list = new ArrayList<String>(); //Instantiating an ArrayList object list.add("JavaFX"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); list.add("OpenNLP"); list.add("JOGL"); list.add("Hadoop"); list.add("HBase"); list.add("Flume"); list.add("Mahout"); list.add("Impala"); System.out.println("Contents of the Array List: \n"+list); //Removing the sub list System.out.println("First element of the array list: "+list.get(0)); System.out.println("Last element of the array list: "+list.get(list.size()-1)); } }
আউটপুট
Contents of the Array List: [JavaFX, Java, WebGL, OpenCV, OpenNLP, JOGL, Hadoop, HBase, Flume, Mahout, Impala] First element of the array list: JavaFX Last element of the array list: Impala
উদাহরণ 2
একটি ArrayList-
-এর সর্বনিম্ন এবং সর্বোচ্চ মান পেতে-
একটি ArrayList অবজেক্ট তৈরি করুন।
-
এতে উপাদান যোগ করুন।
-
এটিকে sort() ব্যবহার করে সাজান সংগ্রহ ক্লাসের পদ্ধতি।
-
তারপর, ArrayList-এর প্রথম উপাদানটি হবে সর্বনিম্ন মান এবং ArrayList-এর শেষ উপাদানটি হবে সর্বাধিক মান৷
import java.util.ArrayList; import java.util.Collections; public class MinandMax{ public static void main(String[] args){ ArrayList<Integer> list = new ArrayList<Integer>(); //Instantiating an ArrayList object list.add(1001); list.add(2015); list.add(4566); list.add(90012); list.add(100); list.add(21); list.add(43); list.add(2345); list.add(785); list.add(6665); list.add(6435); System.out.println("Contents of the Array List: \n"+list); //Sorting the array list Collections.sort(list); System.out.println("Minimum value: "+list.get(0)); System.out.println("Maximum value: "+list.get(list.size()-1)); } }
আউটপুট
Contents of the Array List: [1001, 2015, 4566, 90012, 100, 21, 43, 2345, 785, 6665, 6435] Minimum value: 21 Maximum value: 90012