কম্পিউটার

জাভাতে ArrayList থেকে প্রথম এবং শেষ উপাদানগুলি কিভাবে পেতে হয়?


পান() 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

  1. কিভাবে একটি JTextField থেকে একটি ইনপুট মান পড়তে এবং জাভাতে একটি JList যোগ করতে হয়?

  2. পাইথনে প্রদত্ত তালিকা থেকে শেষ এন উপাদানগুলি পান

  3. পাইথন প্রোগ্রাম একটি তালিকার প্রথম এবং শেষ উপাদান বিনিময় করতে

  4. জাভা তালিকা থেকে সদৃশ সরান