इस उदाहरण में, हम एक स्ट्रिंग के पहले अक्षर को जावा में अपरकेस में बदलना सीखेंगे।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावा स्ट्रिंग
- जावा स्ट्रिंग toUpperCase ()
उदाहरण 1: स्ट्रिंग प्रोग्राम का पहला अक्षर बनाने के लिए जावा प्रोग्राम
class Main ( public static void main(String() args) ( // create a string String name = "programiz"; // create two substrings from name // first substring contains first letter of name // second substring contains remaining letters String firstLetter = name.substring(0, 1); String remainingLetters = name.substring(1, name.length()); // change the first letter to uppercase firstLetter = firstLetter.toUpperCase(); // join the two substrings name = firstLetter + remainingLetters; System.out.println("Name: " + name); ) )
आउटपुट
नाम: प्रोग्रामिज़
उदाहरण में, हमने स्ट्रिंग नाम के पहले अक्षर को ऊपरी मामले में बदल दिया है।
उदाहरण 2: स्ट्रिंग के हर शब्द को अपरकेस में बदलें
class Main ( public static void main(String() args) ( // create a string String message = "everyone loves java"; // stores each characters to a char array char() charArray = message.toCharArray(); boolean foundSpace = true; for(int i = 0; i < charArray.length; i++) ( // if the array element is a letter if(Character.isLetter(charArray(i))) ( // check space is present before the letter if(foundSpace) ( // change the letter into uppercase charArray(i) = Character.toUpperCase(charArray(i)); foundSpace = false; ) ) else ( // if the new character is not character foundSpace = true; ) ) // convert the char array to the string message = String.valueOf(charArray); System.out.println("Message: " + message); ) )
आउटपुट
संदेश: हर कोई जावा को प्यार करता है
यहाँ,
- हमने एक स्ट्रिंग नाम का संदेश बनाया है
- हमने स्ट्रिंग को एक
char
सरणी में बदल दिया - हम
char
एरे के हर तत्व तक पहुँचते हैं - यदि तत्व एक सफेद स्थान है, तो हम अगले तत्व को अपरकेस में परिवर्तित करते हैं