जावा में स्ट्रिंग्स को निर्बाध रूप से पैडिंग करना
प्रश्न:
जावा में स्ट्रिंग के लिए स्पष्ट उपयोगिता का अभाव है गद्दी. इस कार्य को प्रभावी ढंग से कैसे पूरा किया जा सकता है?
उत्तर:
जावा 5 में प्रस्तुत, String.format() पैडिंग स्ट्रिंग्स के लिए एक व्यापक समाधान प्रदान करता है:
बाएं-पैडिंग:
public static String padLeft(String s, int n) { return String.format("%" n "s", s); }
राइट-पैडिंग:
public static String padRight(String s, int n) { return String.format("%-" n "s", s); }
नमूना उपयोग:
public static void main(String args[]) throws Exception { System.out.println(padRight("Howto", 20) "*"); System.out.println(padLeft("Howto", 20) "*"); }
आउटपुट:
Howto * Howto*
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3