इस लेख में, हम समझेंगे कि सरणी सूची को आरोही क्रम में कैसे क्रमबद्ध किया जाए। एक सूची एक क्रमबद्ध संग्रह है जो हमें तत्वों को क्रमिक रूप से संग्रहीत और एक्सेस करने की अनुमति देता है। इसमें तत्वों को सम्मिलित करने, अद्यतन करने, हटाने और खोजने के लिए अनुक्रमणिका-आधारित विधियाँ शामिल हैं। इसमें डुप्लिकेट तत्व भी हो सकते हैं।
नीचे उसी का एक प्रदर्शन है -
मान लीजिए कि हमारा इनपुट है -
Input list: [java, coding, is, fun]
वांछित आउटपुट होगा -
The sorted list is: [coding, fun, is, java]
एल्गोरिदम
Step 1 - START Step 2 - Declare an ArrayList namely input_list. Step 3 - Define the values. Step 4 - Use the function Collections.sort() to sort the list. Step 5 - Display the result Step 6 - Stop
उदाहरण 1
यहां, हम 'मेन' फंक्शन के तहत सभी ऑपरेशंस को एक साथ बांधते हैं।
import java.util.*; public class Demo { public static void main(String args[]){ ArrayList<String> input_list = new ArrayList<String>(); input_list.add("java"); input_list.add("coding"); input_list.add("is"); input_list.add("fun"); System.out.println("The list is defined as: " + input_list); Collections.sort(input_list); System.out.println("The sorted list is: " + input_list); } }
आउटपुट
The list is defined as: [java, coding, is, fun] The sorted list is: [coding, fun, is, java]
उदाहरण 2
यहां, हम ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग को प्रदर्शित करने वाले कार्यों में संचालन को समाहित करते हैं।
import java.util.*; public class Demo { static void sort(ArrayList<String> input_list){ Collections.sort(input_list); System.out.println("The sorted list is: " + input_list); } public static void main(String args[]){ ArrayList<String> input_list = new ArrayList<String>(); input_list.add("java"); input_list.add("coding"); input_list.add("is"); input_list.add("fun"); System.out.println("The list is defined as: " + input_list); sort(input_list); } }
आउटपुट
The list is defined as: [java, coding, is, fun] The sorted list is: [coding, fun, is, java]