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

कैसे जांचें कि जावा में एक स्ट्रिंग वैध कीवर्ड है या नहीं?

यह जांचने के लिए कि जावा में कोई स्ट्रिंग वैध कीवर्ड है या नहीं, कोड इस प्रकार है -

उदाहरण

import java.util.*;
public class Demo{
   static boolean valid_identifier(String my_str, int n){
      if (!((my_str.charAt(0) >= 'a' && my_str.charAt(0) <= 'z')
         || (my_str.charAt(0)>= 'A' && my_str.charAt(1) <= 'Z')
         || my_str.charAt(0) == '_'))
         return false;
      for (int i = 1; i < my_str.length(); i++){
         if (!((my_str.charAt(i) >= 'a' && my_str.charAt(i) <= 'z')
            || (my_str.charAt(i) >= 'A' && my_str.charAt(i) <= 'Z')
            || (my_str.charAt(i) >= '0' && my_str.charAt(i) <= '9')
            || my_str.charAt(i) == '_'))
         return false;
      }
      return true;
   }
   public static void main(String args[]){
      String my_str = "Hi_there!3";
      int n = my_str.length();
      if (valid_identifier(my_str, n))
         System.out.println("It is valid");
      else
         System.out.println("It is invalid");
   }
}

आउटपुट

It is invalid

डेमो नामक एक वर्ग में 'valid_identifier' नामक एक फ़ंक्शन होता है जो बूलियन आउटपुट देता है। यह एक स्ट्रिंग और एक पूर्णांक लेता है, यह देखने के लिए जांचता है कि स्ट्रिंग में 'ए' से 'जेड' या 'ए' से 'जेड' या अंडरस्कोर वर्ण के बीच वर्ण हैं या नहीं, अन्यथा झूठी वापसी होती है। यह स्ट्रिंग की लंबाई के माध्यम से पुनरावृति करता है, और स्ट्रिंग की वैधता की जांच करता है और देखता है कि क्या इसमें '0' और '9' के बीच भी पूर्णांक हैं। अन्यथा, यह झूठी वापसी करता है। मुख्य फ़ंक्शन में, स्ट्रिंग को परिभाषित किया जाता है, और स्ट्रिंग की लंबाई एक चर को असाइन की जाती है। स्ट्रिंग और स्ट्रिंग लंबाई को पास करके फ़ंक्शन को कॉल किया जाता है। यह प्रासंगिक संदेश प्रदर्शित करता है।


  1. कैसे जांचें कि पाइथन में एक स्ट्रिंग वैध कीवर्ड है या नहीं?

    अन्य भाषाओं की तरह, पायथन में भी कुछ आरक्षित शब्द हैं। ये शब्द कुछ विशेष अर्थ रखते हैं। कभी-कभी यह एक कमांड, या एक पैरामीटर आदि हो सकता है। हम कीवर्ड का उपयोग चर नामों के रूप में नहीं कर सकते हैं। इस खंड में हम देखेंगे कि कैसे एक स्ट्रिंग की जांच करने के लिए वैध कीवर्ड है या नहीं। इन चीजों को जांच

  1. कैसे जांचें कि जावा में कोई फ़ाइल या निर्देशिका मौजूद है या नहीं?

    जावा में, फ़ाइल या निर्देशिका मौजूद है या नहीं, यह जांचने के दो प्राथमिक तरीके हैं। ये हैं: 1 - Files.exists एनआईओ पैकेज से 2 - File.exists लीगेसी IO पैकेज से आइए प्रत्येक पैकेज के कुछ उदाहरण देखें। जांचें कि फ़ाइल मौजूद है या नहीं (जावा एनआईओ) कोड Path . का उपयोग करता है और Path फ़ाइल मौजूद है

  1. जावा में स्ट्रिंग्स की तुलना कैसे करें

    समानता के लिए स्ट्रिंग्स की तुलना करने के लिए, आपको स्ट्रिंग ऑब्जेक्ट के equals का उपयोग करना चाहिए या equalsIgnoreCase तरीके। हम यह भी देखेंगे कि हमें == . का उपयोग क्यों नहीं करना चाहिए स्ट्रिंग की तुलना करने के लिए ऑपरेटर। स्ट्रिंग्स की बराबरी() विधि से तुलना करना अगर हमें जावा में दो स्ट्रिंग्स