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

Java प्रोग्राम: स्ट्रिंग में कैरेक्टर की फ्रीक्वेंसी ज्ञात करना

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

उदाहरण

इनपुट:

Input string: Java Programming is fun
Input character: a

आउटपुट:

The frequency of a is 3

एल्गोरिदम

  1. शुरुआत
  2. एक स्ट्रिंग input_string, एक कैरेक्टर input_character, और एक इंटीजर counter डिक्लेयर करें
  3. मान परिभाषित करें
  4. फॉर-लूप का उपयोग करके स्ट्रिंग पर पुनरावृति करें, स्ट्रिंग के प्रत्येक अक्षर की तुलना दिए गए कैरेक्टर से करें। यदि कैरेक्टर मेल खाता है, तो काउंटर मान बढ़ाएं
  5. परिणाम प्रदर्शित करें
  6. रोकें

उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन

public class Demo {
    public static void main(String[] args) {
        String input_string = "Java Programming is fun";
        System.out.println("The string is defined as: " + input_string);
        char input_character = 'a';
        System.out.println("The character is defined as: " + input_character);
        int counter = 0;
        for(int i = 0; i < input_string.length(); i++) {
            if(input_character == input_string.charAt(i)) {
                ++counter;
            }
        }
        System.out.println("The frequency of " + input_character + " is " + counter);
    }
}

आउटपुट

The string is defined as: Java Programming is fun
The character is defined as: a
The frequency of a is 3

उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण

public class Demo {
    public static int getCount(String inputString, char inputChar) {
        int counter = 0;
        for (int i = 0; i < inputString.length(); i++) {
            if (inputChar == inputString.charAt(i)) {
                ++counter;
            }
        }
        return counter;
    }
    
    public static void main(String[] args) {
        String input_string = "Java Programming is fun";
        System.out.println("The string is defined as: " + input_string);
        char input_character = 'a';
        System.out.println("The character is defined as: " + input_character);
        int counter = getCount(input_string, input_character);
        System.out.println("The frequency of " + input_character + " is " + counter);
    }
}

आउटपुट

The string is defined as: Java Programming is fun
The character is defined as: a
The frequency of a is 3
  1. जावा प्रोग्राम: वृत्त की परिधि (पेरिमीटर) निकालना जावा प्रोग्राम: वृत्त की परिधि (पेरिमीटर) निकालना

    इस लेख में हम समझेंगे कि वृत्त की परिधि (पेरिमीटर) कैसे निकाली जाती है। परिधि वृत्त के चारों ओर की दूरी होती है। परिधि का सूत्र: C = 2πr, जहां π = 3.14 (या 22/7) और r वृत्त की त्रिज्या है। डेमोनस्ट्रेशन इनपुट: वृत्त की त्रिज्या: 5 आउटपुट: वृत्त की परिधि: 31.428571428571427 एल्गोरिदम चरण 1 - शु

  1. Java प्रोग्राम: ट्रैपेज़ियम (Trapezium) का क्षेत्रफल ज्ञात करें Java प्रोग्राम: ट्रैपेज़ियम (Trapezium) का क्षेत्रफल ज्ञात करें

    इस लेख में, हम समझेंगे कि ट्रैपेज़ियम का क्षेत्रफल कैसे ज्ञात करें। ट्रैपेज़ियम एक प्रकार का चतुर्भुज है जिसमें कम से कम एक जोड़ी भुजाएं एक-दूसरे के समानांतर होती हैं। ट्रैपेज़ियम की समानांतर भुजाओं को बेस कहा जाता है और असमानांतर भुजाओं को लेग्स कहा जाता है। इसे ट्रेपेजॉयड भी कहा जाता है।ट्रैपेज़िय

  1. जावा प्रोग्राम से आयत का परिमाप (Perimeter of Rectangle) निकालना जावा प्रोग्राम से आयत का परिमाप (Perimeter of Rectangle) निकालना

    इस लेख में हम समझेंगे कि आयत का परिमाप कैसे निकाला जाता है। आयत का परिमाप आयत की सभी भुजाओं की लंबाई को जोड़कर निकाला जाता है। नीचे एक आयत का प्रदर्शन दिया गया है। आयत का परिमाप आयत की दो लंबाई और दो चौड़ाई की कुल लंबाई होती है: इनपुट मान लीजिए हमारा इनपुट है: आयत की भुजाओं की लंबाई हैं: 5, 8, 5,