কম্পিউটার

জাভাতে অ্যারে অ্যাসাইনমেন্ট সম্পর্কে আকর্ষণীয় তথ্য


অ্যারে অ্যাসাইনমেন্টের ক্ষেত্রে অনেক তথ্য রয়েছে এবং আমরা এখানে কাজের উদাহরণ সহ তাদের কয়েকটি নিয়ে আলোচনা করব -

  • অ্যারে অবজেক্ট টাইপ তৈরি করার সময়, অ্যারের ভিতরে যে উপাদানটি উপস্থিত থাকবে তা টাইপ অবজেক্ট বা চাইল্ড ক্লাস অবজেক্ট হিসাবে ঘোষণা করা যেতে পারে।

উদাহরণ

public class Demo{
   public static void main(String[] args){
      Number[] my_val = new Number[3];
      my_val[0] = new Integer(91);
      my_val[1] = new Double(65.963);
      my_val[2] = new Double(45.7965);
      System.out.println(my_val[0]);
      System.out.println(my_val[1]);
      System.out.println(my_val[2]);
   }
}

আউটপুট

91
65.963
45.7965

'ডেমো' নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে যেখানে একটি নতুন নম্বর উদাহরণ সংজ্ঞায়িত করা হয় এবং এতে উপাদান যুক্ত করা হয়। এই উপাদানগুলি একের পর এক কনসোলে প্রদর্শিত হয়৷

  • অ্যারেতে আদিম প্রকারের সাথে কাজ করার সময়, অ্যারের উপাদানগুলি যে কোনও ধরণের অন্তর্গত হতে পারে যা পরে ঘোষিত অ্যারের ধরণের সাথে নিহিতভাবে বৃদ্ধি পাবে। বিভিন্ন ডাটা টাইপ ব্যবহার করার ফলে কম্পাইল টাইম এরর হয় -

উদাহরণ

public class Demo{
   public static void main(String[] args){
      int[] my_arr = new int[4];
      my_arr[0] = 65;
      my_arr[1] = 'S';
      byte my_byte = 11;
      my_arr[2] = my_byte;
      my_arr[3] = 34;
      System.out.println("The array contains :");
      System.out.println(my_arr[0] + my_arr[1] + my_arr[2] + my_arr[3]);
   }
}

আউটপুট

The array contains :
193

'ডেমো' নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে যেখানে একটি নতুন অ্যারে উদাহরণ সংজ্ঞায়িত করা হয় এবং এতে উপাদান যুক্ত করা হয়। এই উপাদান বিভিন্ন ধরনের, int, ডবল, বাইট এবং তাই. এই উপাদানগুলি একত্রিত হয় এবং কনসোলে প্রদর্শিত হয়, যেখানে সেগুলিকে একটি একক প্রকারে রূপান্তরিত করা হয়৷


  1. জাভাতে ArrayIndexOutOfBoundsException কি?

  2. বায়োটেকনোলজি সম্পর্কে আকর্ষণীয় তথ্য

  3. 9 বিটকয়েন সম্পর্কে আকর্ষণীয় তথ্য

  4. কম্পিউটার টাইমকিপিং সম্পর্কে আকর্ষণীয় তথ্য