इस लेख में हम समझेंगे कि Java में स्ट्रिंग के प्रत्येक शब्द के पहले कैरेक्टर को कैसे कैपिटलाइज़ (बड़े अक्षर में बदलना) किया जाता है। स्ट्रिंग एक डेटा टाइप है जिसमें एक या अधिक कैरेक्टर होते हैं और यह डबल कोट्स (" ") में संलग्न होता है।
उदाहरण
इनपुट:
Input string: java program
आउटपुट:
The string after capitalizing the first letter is: Java program
एल्गोरिदम
- शुरुआत
- तीन स्ट्रिंग्स डिक्लेयर करें:
input_string,first_letter,remaining_letters - मान परिभाषित करें
- स्ट्रिंग के पहले शब्द को सब-स्ट्रिंग में प्राप्त करें और
.toUpperCase()फंक्शन का उपयोग करके सब-स्ट्रिंग को अपरकेस में बदलें। सब-स्ट्रिंग को स्ट्रिंग के साथ कॉनकैट करें - परिणाम प्रदर्शित करें
- रोकें
उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन
public class Capitalize {
public static void main(String[] args) {
String input_string = "java program";
System.out.println("The string is defined as: " + input_string);
String first_letter = input_string.substring(0, 1);
String remaining_letters = input_string.substring(1, input_string.length());
first_letter = first_letter.toUpperCase();
input_string = first_letter + remaining_letters;
System.out.println("The string after capitalizing the first letter is: " + input_string);
}
}
आउटपुट
The string is defined as: java program The string after capitalizing the first letter is: Java program
उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण
public class Capitalize {
public static String capitalizeLetter(String input_string) {
String first_letter = input_string.substring(0, 1);
String remaining_letters = input_string.substring(1, input_string.length());
first_letter = first_letter.toUpperCase();
input_string = first_letter + remaining_letters;
return input_string;
}
public static void main(String[] args) {
String input_string = "java program";
System.out.println("The string is defined as: " + input_string);
String result = capitalizeLetter(input_string);
System.out.println("The string after capitalizing the first letter is: " + result);
}
}
आउटपुट
The string is defined as: java program The string after capitalizing the first letter is: Java program