কম্পিউটার

জাভা 8-এ সূচক সহ একটি স্ট্রিমের উপর পুনরাবৃত্তি করার প্রোগ্রাম


জাভা 8-এ সূচক সহ একটি স্ট্রিমের উপর পুনরাবৃত্তি করতে, কোডটি নিম্নরূপ -

উদাহরণ

import java.util.stream.IntStream;
import java.util.*;
import java.util.concurrent.atomic.AtomicInteger;
public class Demo{
   public static void main(String[] args){
      String[] my_array = { "T", "h", "i", "s", "s","a", "m", "p", "l", "e" };
      AtomicInteger my_index = new AtomicInteger();
      System.out.println("The elements in the string array are :");
      Arrays.stream(my_array).map(str -> my_index.getAndIncrement() + " -> " + str).forEach(System.out::println);
   }
}

আউটপুট

The elements in the string array are :
0 -> T
1 -> h
2 -> i
3 -> s
4 -> s
5 -> a
6 -> m
7 -> p
8 -> l
9 -> e

ডেমো নামের একটি ক্লাসে প্রধান ফাংশন রয়েছে। এই প্রধান ফাংশনে, স্ট্রিং টাইপের একটি অ্যারে ঘোষণা করা হয় এবং AtomicInteger ক্লাস ব্যবহার করে AtomicInteger উদাহরণ তৈরি করা হয়। 'getAndIncrement' ফাংশনটি স্ট্রিং অ্যারের উপাদানগুলির উপর পুনরাবৃত্তি করতে ব্যবহৃত হয় এবং পুনরাবৃত্ত হওয়া প্রতিটি উপাদান কনসোলে প্রিন্ট করা হয়৷


  1. গ্রহন সহ JavaFX।

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

  3. পাইথনে প্রদত্ত সূচকের সাথে স্ট্রিং এলোমেলো করার প্রোগ্রাম

  4. কোড উদাহরণ সহ জাভা 8 স্ট্রিম টিউটোরিয়াল