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

स्ट्रिंग में स्वरों की गिनती के लिए Java प्रोग्राम


मान लीजिए निम्नलिखित हमारा स्ट्रिंग है:

String myStr = "Jamie";

वेरिएबल काउंट = 0 सेट करें, क्योंकि हम उसी वेरिएबल में स्वरों की गणना करेंगे। प्रत्येक कैरेक्टर के माध्यम से लूप करें और स्वरों की गिनती करें:

for(char ch : myStr.toCharArray()) { 
    ch = Character.toLowerCase(ch); 
    if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') { 
        ++count; 
    } 
}

उदाहरण

स्ट्रिंग में स्वरों की गिनती करने का एक उदाहरण निम्नलिखित है:

public class Demo { 
    public static void main(String[] args) { 
        String myStr = "Jamie"; 
        int count = 0; 
        System.out.println("String = " + myStr); 
        for(char ch : myStr.toCharArray()) { 
            ch = Character.toLowerCase(ch); 
            if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') { 
                ++count; 
            } 
        } 
        System.out.println("Vowels = " + count); 
    } 
}

आउटपुट

String = Jamie 
Vowels = 3

  1. - जावा में स्ट्रिंग को विभाजित और जोड़ने का प्रोग्राम

    जावा में स्ट्रिंग को विभाजित और जोड़ने के लिए, नीचे दिए गए उदाहरण में split() और join() मेथड का उपयोग करें: उदाहरण public class Demo{ public static void main(String args[]){ String my_str = This_is_a_sample; String[] split_str = my_str.split(_, 4); System.out.println

  1. - Java रेगुलर एक्सप्रेशन प्रोग्राम पैरेंथेसिस ( या ) से मिलान करने के लिए

    निम्नलिखित नियमित अभिव्यक्ति पैरेंथेसिस के साथ एक स्ट्रिंग स्वीकार करती है: ^.*[\\(\\)].*$ ^ वाक्य की शुरुआत से मेल खाता है। .* शून्य या अधिक (कोई भी) वर्णों से मेल खाता है। [\\(\\)] पैरेंथेसिस से मेल खाता है। $ वाक्य के अंत को इंगित करता है। उदाहरण 1 import java.util.Scanner; import java.uti

  1. - जावा में रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग में स्वर (Vowels) मिलान करने का प्रोग्राम

    आप वर्गाकार कोष्ठक [ ] के भीतर मिलान करने के लिए आवश्यक सभी वर्णों को समूहित कर सकते हैं। मेटाकैरेक्टर/सब-एक्सप्रेशन [ ] सभी निर्दिष्ट वर्णों से मिलान करता है। इसलिए, सभी स्वरों से मिलान करने के लिए इनके भीतर स्वर अक्षरों को निर्दिष्ट करें: [aeiouAEIOU] उदाहरण 1 (Pattern और Matcher का उपयोग करके) i