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

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

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

उदाहरण

public class Demo{
   static String replace_word(String sentence, String pattern){
      String[] word_list = sentence.split("\\s+");
      String my_result = "";
      String asterisk_val = "";
      for (int i = 0; i < pattern.length(); i++)
      asterisk_val += '*';
      int my_index = 0;
      for (String i : word_list){
         if (i.compareTo(pattern) == 0)
            word_list[my_index] = asterisk_val;
         my_index++;
      }
      for (String i : word_list)
         my_result += i + ' ';
      return my_result;
   }
   public static void main(String[] args){
      String sentence = "This is a sample only, the sky is blue, water is transparent ";
      String pattern = "sample";
      System.out.println(replace_word(sentence, pattern));
   }
}

आउटपुट

This is a ****** only, the sky is blue, water is transparent

डेमो नामक एक वर्ग में 'replace_word' नाम का एक फ़ंक्शन होता है जो वाक्य और पैटर्न को पैरामीटर के रूप में लेता है। एक वाक्य को विभाजित किया जाता है और एक स्ट्रिंग सरणी में संग्रहीत किया जाता है। एक खाली स्ट्रिंग को परिभाषित किया जाता है, और इसकी लंबाई के आधार पर पैटर्न को फिर से चालू किया जाता है।

एक तारकीय मान को '*' के रूप में परिभाषित किया जाता है और वाक्य में प्रत्येक वर्ण के लिए, चरित्र की तुलना पैटर्न से की जाती है और एक विशिष्ट घटना को तारांकन चिह्न से बदल दिया जाता है। अंतिम स्ट्रिंग कंसोल पर प्रदर्शित होती है।


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

    मान लें कि निम्नलिखित हमारी स्ट्रिंग है - String myStr = "Jamie"; वेरिएबल काउंट =0 सेट करें, क्योंकि हम एक ही वेरिएबल में स्वरों की गणना करेंगे। प्रत्येक वर्ण के माध्यम से लूप करें और स्वर गिनें - for(char ch : myStr.toCharArray()) {    ch = Character.toLowerCase(ch);   &nb

  1. एक स्ट्रिंग में 'ए' की सभी घटनाओं को $ के साथ बदलने के लिए पायथन प्रोग्राम

    जब एक स्ट्रिंग में $ जैसे वर्ण के साथ ए की सभी घटनाओं को प्रतिस्थापित करने की आवश्यकता होती है, तो स्ट्रिंग को फिर से चालू किया जा सकता है और + = ऑपरेटर का उपयोग करके प्रतिस्थापित किया जा सकता है। नीचे उसी का एक प्रदर्शन है - उदाहरण my_str = "Jane Will Rob Harry Fanch Dave Nancy" changed

  1. एक वाक्य में तारांकन के साथ एक शब्द को बदलने के लिए पायथन प्रोग्राम

    हम एक प्रोग्राम का उपयोग एक वाक्य में तारक वाले शब्द को सेंसर करने के लिए एक वाक्य से अपशब्दों आदि को सेंसर करने के लिए कर सकते हैं। उदाहरण के लिए, अगर हमारे पास एक वाक्य है, "Go feed all the ducks in the lake" और एक शब्द जिसे हम तारक से बदलना चाहते हैं, मान लीजिए बतख। तब हमारा अंतिम वाक