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

Java प्रोग्राम: कलेक्शन को रिवर्स करना

इस लेख में हम समझेंगे कि Java में कलेक्शन (संग्रह) को कैसे रिवर्स किया जाता है। कलेक्शन एक फ्रेमवर्क है जो ऑब्जेक्ट्स के समूह को स्टोर और मैनिपुलेट करने की आर्किटेक्चर प्रदान करता है।

उदाहरण

इनपुट:

Input list:[Java, program, is, fun]

आउटपुट:

The list after reversing is: [fun, is, program, Java]

एल्गोरिदम

  1. शुरुआत
  2. एक लिस्ट input_list डिक्लेयर करें
  3. मान परिभाषित करें
  4. बिल्ट-इन फंक्शन Collections.reverse() का उपयोग करें और पैरामीटर के रूप में input_list पास करके लिस्ट को रिवर्स करें
  5. परिणाम प्रदर्शित करें
  6. रोकें

उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन

import java.util.*;

public class Demo {
    public static void main(String[] args) {
        List<String> input_list = new ArrayList<String>();
        input_list.add("Java");
        input_list.add("program");
        input_list.add("is");
        input_list.add("fun");
        System.out.println("The list is defined as:" + input_list);
        Collections.reverse(input_list);
        System.out.println("\nThe list after reversing is: \n" + input_list);
    }
}

आउटपुट

The list is defined as:[Java, program, is, fun]
The list after reversing is: [fun, is, program, Java]

उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण

import java.util.*;

public class Demo {
    static void reverseList(List<String> input_list) {
        Collections.reverse(input_list);
        System.out.println("\nThe list after reversing is: \n" + input_list);
    }
    
    public static void main(String[] args) {
        List<String> input_list = new ArrayList<String>();
        input_list.add("Java");
        input_list.add("program");
        input_list.add("is");
        input_list.add("fun");
        System.out.println("The list is defined as:" + input_list);
        reverseList(input_list);
    }
}

आउटपुट

The list is defined as:[Java, program, is, fun]
The list after reversing is: [fun, is, program, Java]
  1. - Java प्रोग्राम: लिस्ट को दो हिस्सों में विभाजित करना

    इस लेख में हम समझेंगे कि Java में लिस्ट को दो हिस्सों (हाफ) में कैसे विभाजित किया जाता है। लिस्ट एक क्रमबद्ध संग्रह है जो हमें एलिमेंट्स को क्रमिक रूप से स्टोर और एक्सेस करने की अनुमति देता है। उदाहरण इनपुट: Input list :[Java, Python, JavaScript, Shell, Scala] आउटपुट: The first half of the list is

  1. - जावा प्रोग्राम: स्ट्रिंग को रिवर्स करना

    इस लेख में, हम समझेंगे कि स्ट्रिंग को कैसे रिवर्स किया जाता है। स्ट्रिंग एक डेटा टाइप है जिसमें एक या अधिक कैरेक्टर होते हैं और यह डबल कोट्स ( ) में बंद होता है। रिवर्स स्ट्रिंग का मतलब है स्ट्रिंग को पीछे की ओर या दाएं से बाएं प्रदर्शित करना। उदाहरण मान लीजिए हमारा इनपुट है: The string is defined

  1. - जावा प्रोग्राम से किसी संख्या को उल्टा (Reverse) करना

    इस लेख में हम समझेंगे कि जावा में किसी पूर्णांक को उल्टा कैसे प्रिंट किया जाता है। किसी संख्या का उल्टा (reverse) लूप और अंकगणितीय ऑपरेटर % और / का उपयोग करके निकाला जाता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: संख्या: 123456 आउटपुट वांछित आउटपुट होगा: परिणाम है 654321 ए