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

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(0) <= '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("यह वैध है");
        else
            System.out.println("यह अवैध है");
    }
}

आउटपुट

यह अवैध है

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

  1. - Python में कैसे जांचें कि कोई स्ट्रिंग वैलिड कीवर्ड है या नहीं?

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

  1. - Java में फाइल या डायरेक्टरी के अस्तित्व को सत्यापित करें: चरण-दर-चरण गाइड

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

  1. - Java में String तुलना में महारत: Equals, equalsIgnoreCase, और '==' से बचना

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