কম্পিউটার

জাভা প্রোগ্রাম ইটারেটরকে স্প্লিটারেটে রূপান্তর করতে


Iterator কে Spliterator-এ রূপান্তর করতে, জাভা কোড নিম্নরূপ -

উদাহরণ

import java.util.*;
public class Demo{
   public static <T> Spliterator<T> getspiliter(Iterator<T> iterator){
      return Spliterators.spliteratorUnknownSize(iterator, 0);
   }
   public static void main(String[] args){
      Iterator<Integer> my_iter = Arrays.asList(56, 78, 99, 32, 100, 234).iterator();
      Spliterator<Integer> my_spliter = getspiliter(my_iter);
      System.out.println("The values in the spliterator are : ");
      my_spliter.forEachRemaining(System.out::println);
   }
}

আউটপুট

The values in the spliterator are :
56
78
99
32
100
234

ডেমো নামের একটি ক্লাসে 'গেটসপিলিটার' নামের একটি ফাংশন রয়েছে যা একটি স্প্লিটারেটর প্রদান করে। প্রধান ফাংশনে, একটি পুনরাবৃত্তিকারী অ্যারের মানগুলির একটি তালিকার মাধ্যমে চালানো হয়। এর উপর 'getspliliter' ফাংশন বলা হয় এবং অ্যারের মানগুলিকে স্প্লিটারেটে রূপান্তর করা হয়। একই কনসোলে প্রদর্শিত হয়৷


  1. জাভাতে একটি পুনরাবৃত্তিযোগ্য সংগ্রহে রূপান্তর করুন

  2. জাভাতে স্ট্রিংকে ডাবলে রূপান্তর করুন

  3. প্যালিনড্রোম চেক করতে জাভা প্রোগ্রাম

  4. জাভাতে তালিকাকে অ্যারেতে রূপান্তর করুন