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

जावा प्रोग्राम किसी दिए गए वाक्य में प्रत्येक शब्द में वर्णों की गणना करने के लिए

किसी दिए गए वाक्य में प्रत्येक शब्द में वर्णों की गणना करने के लिए, जावा कोड इस प्रकार है -

उदाहरण

import java.util.*;
public class Demo{
   static final int max_chars = 256;
   static void char_occurence(String my_str){
      int count[] = new int[max_chars];
      int str_len = my_str.length();
      for (int i = 0; i < str_len; i++)
         count[my_str.charAt(i)]++;
      char ch[] = new char[my_str.length()];
      for (int i = 0; i < str_len; i++){
         ch[i] = my_str.charAt(i);
         int find = 0;
         for (int j = 0; j <= i; j++){
            if (my_str.charAt(i) == ch[j])
               find++;
         }
         if (find == 1)
            System.out.println("The number of occurrence of " + my_str.charAt(i) + " is :" +
            count[my_str.charAt(i)]);
      }
   }
   public static void main(String[] args){
      Scanner my_scan = new Scanner(System.in);
      String my_str = "This is a sample";
      char_occurence(my_str);
   }
}

आउटपुट

The number of occurrence of T is :1
The number of occurrence of h is :1
The number of occurrence of i is :2
The number of occurrence of s is :3
The number of occurrence of is :3
The number of occurrence of a is :2
The number of occurrence of m is :1
The number of occurrence of p is :1
The number of occurrence of l is :1
The number of occurrence of e is :1

डेमो नामक एक वर्ग में फ़ंक्शन 'char_occurence' होता है जो स्ट्रिंग के माध्यम से पुनरावृत्त होता है और प्रत्येक वर्ण को गिनता है और गिनती सरणी में संबंधित वर्ण को इसकी गिनती प्रदान करता है। मुख्य फ़ंक्शन में, कंसोल से इनपुट को पढ़ने के लिए एक स्कैनर क्लास ऑब्जेक्ट बनाया जाता है। फ़ंक्शन को स्ट्रिंग पर कॉल किया जाता है और प्रत्येक वर्ण की गिनती कंसोल पर प्रदर्शित होती है।


  1. जावा में संख्या गिनने के लिए प्रोग्राम को कैसे कार्यान्वित करें?

    कार्यक्रम एक JLabel . का उपयोग करता है गिनती लेबल रखने के लिए, एक JTextField संख्या रखने के लिए घटक गिनती , जेबटन बनाने के लिए घटक जोड़ें , निकालें और रीसेट करें बटन। जब हम ऐड बटन पर क्लिक करते हैं, तो JTextField में गिनती बढ़ी हुई . हो जाएगी द्वारा 1 और हटाएं बटन पर क्लिक करने से गिनती 1 से

  1. पायथन में प्रत्येक ब्रैकेट गहराई में वर्णों की संख्या गिनने का कार्यक्रम

    मान लीजिए कि हमारे पास एक स्ट्रिंग है जिसमें केवल तीन वर्ण X, (, और ) हैं। स्ट्रिंग में संतुलित कोष्ठक होते हैं और कुछ X के बीच में संभावित रूप से नेस्टेड कोष्ठक भी पुनरावर्ती रूप से हो सकते हैं। हमें s में कोष्ठक की प्रत्येक गहराई पर X की संख्या ज्ञात करनी है, जो सबसे कम गहराई से शुरू होकर सबसे गहर

  1. पायथन में स्ट्रिंग की एक जोड़ी में मिलान करने वाले वर्णों की संख्या की गणना करें

    हमें दो तार दिए गए हैं। हमें पहली स्ट्रिंग में वर्णों की गिनती खोजने की ज़रूरत है जो दूसरी स्ट्रिंग में भी मौजूद हैं। सेट के साथ सेट फ़ंक्शन हमें एक स्ट्रिंग में सभी तत्वों को अद्वितीय मान देता है। हम और ऑपरेटर का भी उपयोग करते हैं जो दो दिए गए स्ट्रिंग्स के बीच सामान्य तत्वों को ढूंढता है। उदाहरण