Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java 8 में इंडेक्स के साथ स्ट्रीम पर इटरेट करने का प्रोग्राम


Java 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

Demo नामक क्लास में मुख्य फंक्शन है। इस मुख्य फंक्शन में, स्ट्रिंग टाइप का ऐरे घोषित किया जाता है और AtomicInteger इंस्टेंस AtomicInteger क्लास का उपयोग करके बनाया जाता है। 'getAndIncrement' फंक्शन का उपयोग स्ट्रिंग ऐरे के एलिमेंट्स पर इटरेट करने के लिए किया जाता है और इटरेट किया गया प्रत्येक एलिमेंट कंसोल पर प्रिंट होता है।

  1. Eclipse के साथ JavaFX सेटअप Eclipse के साथ JavaFX सेटअप

    Eclipse में JavaFX सेटअप करने के लिए, सबसे पहले सुनिश्चित करें कि आपके सिस्टम में Eclipse और Java सफलतापूर्वक इंस्टॉल हैं। Maven डिपेंडेंसी Maven डिपेंडेंसी का उपयोग करके JavaFX वातावरण सेट करने के लिए, Eclipse में एक Java प्रोजेक्ट बनाएं और इसे नीचे दिखाए अनुसार Maven प्रोजेक्ट में बदलें - फिर

  1. पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम पायथन में दिए गए इंडेक्स के साथ स्ट्रिंग को शफल करने का प्रोग्राम

    मान लीजिए हमारे पास एक स्ट्रिंग s और इंडेक्स की एक सूची ind है, वे समान लंबाई के हैं। स्ट्रिंग s को इस तरह शफल किया जाएगा कि स्थिति i पर मौजूद वर्ण, फाइनल स्ट्रिंग में indices[i] पर चला जाए। हमें फाइनल स्ट्रिंग ढूंढनी है। उदाहरण के लिए, यदि इनपुट s = ktoalak, ind = [0,5,1,6,2,4,3] है, तो आउटपुट kolk

  1. Java 8 Streams में मास्टरी: व्यावहारिक कोड उदाहरण और टिप्स Java 8 Streams में मास्टरी: व्यावहारिक कोड उदाहरण और टिप्स

    इस ब्लॉग पोस्ट में, हम Java 8 Streams फीचर्स पर चर्चा करने जा रहे हैं और ढेर सारे अलग-अलग कोड उदाहरण प्रदान करेंगे। Java Streams जावा में फंक्शनल प्रोग्रामिंग लाते हैं और वे Java 8 से शुरू होकर समर्थित हैं इसलिए यदि आपके पास Java का पुराना वर्जन है, तो आपको Java Streams का उपयोग करने के लिए Java 8