वाक्य के शब्दों को आरोही क्रम में सॉर्ट करने के लिए, 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' फंक्शन को इस स्ट्रिंग पर बुलाया जाता है और सॉर्ट किया गया ऐरे कंसोल पर प्रदर्शित होता है।