java - How do I reverse my array to print out the array in reverse? -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 32 जवाब
सार्वजनिक वर्ग BubbleSort {सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग [] आर्ग्स) {int [] मान = {45, 67, 12, 34, 25, 39}; इंट पास, तुलना, अस्थायी; स्ट्रिंग परिणाम = ""; के लिए (पास = 1; पास & lt; = values.length - 1; pass ++) {for (तुलना = 1; तुलना & lt; = values.length - pass; compare ++) {if (values [comparison - 1]> gt; values [ तुलना]) {temp = मान [तुलना - 1]; मूल्यों [तुलना - 1] = मान [तुलना]; मूल्यों [तुलना] = अस्थायी; }}} के लिए (इंट आई = 0; आई & lt; values.length; i ++) {परिणाम + = मान [आई] + "\ n"; } System.out.print (परिणाम); }}
यह मेरा कोड है यह प्रिंट करता है: 12 25 34 39 45 67
मैं इसे उलटा कैसे दूं, यह प्रिंट करता है:
67 45 39 34 25 12
इसके अलावा, कैसे क्या मैं सरणी को सामान्य रूप से प्रिंट करता हूं:
45 67 12 34 25 39
मैं उन्हें कैसे मुद्रित कर सकता हूं।
आपको इसे स्वयं पर वापस करना होगा आपके लिए यह बॉक्स के बाहर विधि नहीं है।
के लिए (int i = 0; i & lt; values.length / 2; i ++) {int temp = मान [i] ; मान [i] = मान [values.length - i - 1]; मान [values.length - i - 1] = temp; }
यदि आप सरणी के मूल मानों को मुद्रित करना चाहते हैं, तो आपको इसे संशोधित करने से पहले इसे कॉपी करना होगा।
Comments
Post a Comment