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

Java प्रोग्राम: वाक्य के शब्दों को आरोही क्रम में सॉर्ट करें


वाक्य के शब्दों को आरोही क्रम में सॉर्ट करने के लिए, Java कोड निम्नलिखित है:

उदाहरण

import java.util.*; public class Demo{ static void sort_elements(String[] my_str, int n){ for (int i=1; i= 0 && temp.length() < my_str[j].length()){ my_str[j+1] = my_str[j]; j--; } my_str[j+1] = temp; } } public static void main(String args[]){ String[] my_arr = {"This", "is", "a", "sample"}; int len = my_arr.length; sort_elements(my_arr, len); System.out.print("The sorted array is: "); for (int i=0; i

आउटपुट

The sorted array is: a is This sample

Demo नामक क्लास में 'sort_elements' नामक फंक्शन है। यह फंक्शन एक स्ट्रिंग के माध्यम से इटरेट करता है और स्ट्रिंग में प्रत्येक शब्द की लंबाई की जांच करता है और उन्हें उनकी लंबाई के आधार पर व्यवस्थित करता है। मुख्य फंक्शन में, एक स्ट्रिंग ऐरे परिभाषित किया जाता है और इसकी लंबाई एक वेरिएबल को असाइन की जाती है। 'sort_elements' फंक्शन को इस स्ट्रिंग पर बुलाया जाता है और सॉर्ट किया गया ऐरे कंसोल पर प्रदर्शित होता है।

  1. - Python प्रोग्राम में वाक्य में शब्दों की गिनती

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग में शब्दों की संख्या गिनने की आवश्यकता है। दृष्टिकोण 1 - split() फ़ंक्शन का उपयोग करना split() फ़ंक्शन स्ट्रिंग को स्पेस को डिलीमीटर के रूप में एक सूची पुनरावृत्ति में तोड़ता

  1. - पायथन प्रोग्राम: वाक्य में शब्दों की गिनती करें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट हमें एक वाक्य दिया गया है, हमें वाक्य में शब्दों की संख्या गिनने की आवश्यकता है। यहां हम दो दृष्टिकोणों पर चर्चा करेंगे: दृष्टिकोण 1 – split() फंक्शन का उपयोग करके उदाहरण test_string

  1. - वाक्य के शब्दों को आरोही क्रम में सॉर्ट करने का पायथन प्रोग्राम

    समस्या विवरण वाक्य के शब्दों को आरोही क्रम में सॉर्ट करने के लिए, हमें पहले स्पेस को विभाजन बिंदु के रूप में उपयोग करके वाक्य को शब्दों में विभाजित करना होगा। सरलता के लिए, हम केवल स्पेस पर विभाजित करेंगे और विराम चिह्न को वहीं रहने देंगे। हम शब्दों को लेक्सिकोग्राफिकली (भाषा शब्दकोश की तरह) sort या