Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java प्रोग्राम: स्ट्रिंग के प्रत्येक कैरेक्टर के माध्यम से पुनरावृति करना

इस लेख में हम समझेंगे कि Java में स्ट्रिंग के प्रत्येक कैरेक्टर के माध्यम से कैसे पुनरावृति (iterate) की जाती है। स्ट्रिंग एक डेटा टाइप है जिसमें एक या अधिक कैरेक्टर होते हैं और यह डबल कोट्स (" ") में संलग्न होता है। Char एक डेटा टाइप है जिसमें एक वर्णमाला या पूर्णांक या विशेष कैरेक्टर होता है।

उदाहरण

इनपुट:

The string is defined as: Java Program

आउटपुट:

The characters in the string are: J, a, v, a, , P, r, o, g, r, a, m,

एल्गोरिदम

  1. शुरुआत
  2. एक स्ट्रिंग input_string और एक कैरेक्टर temp डिक्लेयर करें
  3. मान परिभाषित करें
  4. स्ट्रिंग पर पुनरावृति करें, स्ट्रिंग के इंडेक्स 'i' पर प्रत्येक कैरेक्टर को एक ब्लैंक स्पेस के साथ प्रिंट करें
  5. परिणाम प्रदर्शित करें
  6. रोकें

उदाहरण 1: फॉर-लूप का उपयोग

public class Characters {
    public static void main(String[] args) {
        String input_string = "Java Program";
        System.out.println("The string is defined as: " + input_string);
        System.out.println("The characters in the string are: ");
        for(int i = 0; i < input_string.length(); i++) {
            char temp = input_string.charAt(i);
            System.out.print(temp + ", ");
        }
    }
}

आउटपुट

The string is defined as: Java Program
The characters in the string are: J, a, v, a, , P, r, o, g, r, a, m,

उदाहरण 2: फॉर-ईच लूप का उपयोग

public class Main {
    public static void main(String[] args) {
        String input_string = "Java Program";
        System.out.println("The string is defined as: " + input_string);
        System.out.println("The characters in the string are: ");
        for(char temp : input_string.toCharArray()) {
            System.out.print(temp + ", ");
        }
    }
}

आउटपुट

The string is defined as: Java Program
The characters in the string are: J, a, v, a, , P, r, o, g, r, a, m,
  1. - Java प्रोग्राम: फ़ाइल के सभी वर्णों को '#' से बदलें सिवाय एक विशेष शब्द के

    आवश्यकता: एक फ़ाइल पढ़ें, सभी वर्णों को # से बदलें सिवाय एक विशिष्ट शब्द (उदाहरण: Tutorialspoint) के।दृष्टिकोणफ़ाइल सामग्री को स्ट्रिंग में पढ़ेंशब्दों में विभाजित करें (split( ))प्रत्येक शब्द के लिए: यदि लक्ष्य शब्द से मेल खाता है → जैसा है रखें; अन्यथा प्रत्येक वर्ण को # से बदलेंपरिणाम जोड़ेंउदाहर

  1. - प्रत्येक कैरेक्टर की घटनाओं को गिनने के लिए Java प्रोग्राम

    मान लीजिए निम्नलिखित हमारा स्ट्रिंग है: String myStr = thisisit; घटनाओं को गिनने के लिए, हम HashMap का उपयोग कर रहे हैं। containsKey() और charAt() मेथड का उपयोग करके लूप करें और ऊपर दिए गए स्ट्रिंग में प्रत्येक कैरेक्टर की घटनाओं को गिनें: = 0; i--) { if (hashMap.containsKey(myStr.charAt(i)))

  1. - जावा में स्ट्रिंग के प्रत्येक शब्द का पहला अक्षर कैसे प्रिंट करें?

    String क्लास का उपयोग कैरेक्टर स्ट्रिंग्स को दर्शाने के लिए किया जा सकता है, जावा प्रोग्राम में सभी स्ट्रिंग लिटरल्स को String क्लास के इंस्टेंस के रूप में लागू किया जाता है। स्ट्रिंग्स कॉन्स्टेंट्स हैं और एक बार बनने के बाद उनके मान बदले नहीं जा सकते (इम्यूटेबल)। नीचे दिए गए प्रोग्राम का उपयोग कर