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

जावा में स्ट्रिंग को कैसे सत्यापित किया जा सकता है (अक्षर के लिए)?

अक्षर के लिए एक स्ट्रिंग को मान्य करने के लिए आप या तो स्ट्रिंग में प्रत्येक वर्ण की तुलना अंग्रेजी वर्णमाला के वर्णों से कर सकते हैं (दोनों मामलों में) या, रेगुलर एक्सप्रेशन का उपयोग करें।

उदाहरण1

निम्न प्रोग्राम उपयोगकर्ता से एक स्ट्रिंग मान (नाम) स्वीकार करता है और यह पता लगाता है कि क्या दिया गया स्ट्रिंग अंग्रेजी वर्णमाला के वर्णों के साथ प्रत्येक वर्ण की तुलना करके एक उचित नाम है।

import java.util.Scanner;
public class ValidatingString {
   public static void main(String args[]) {
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter your name: ");
      String str = sc.next();
      boolean flag = true;
      for (int i = 0; i < str.length(); i++) {
         char ch = str.charAt(i);
         if (!(ch >= 'a' && ch <= 'z'|| ch >= 'A' && ch <= 'Z')) {
            flag = false;
         }
      }
      if(flag)
         System.out.println("Given string is a proper name.");
      else
         System.out.println("Given string is a proper string is not a proper name.");
   }
}

आउटपुट1

Enter your name:
krishna45
Given string is a proper string is not a proper name.

आउटपुट2

Enter your name:
kasyap
Given string is a proper name.

उदाहरण2

निम्न प्रोग्राम उपयोगकर्ता से एक स्ट्रिंग मान (नाम) स्वीकार करता है और यह पता लगाता है कि दी गई स्ट्रिंग एक नियमित अभिव्यक्ति का उपयोग करके एक उचित नाम है या नहीं।

import java.util.Scanner;
public class ValidatingString2 {
   public static void main(String args[]) {
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter your name: ");
      String str = sc.next();
      if((!str.equals(null))&&str.matches("^[a-zA-Z]*$"))
         System.out.println("Given string is a proper name.");
      else
         System.out.println("Given string is a proper string is not a proper name.");
   }
}

आउटपुट1

Enter your name:
krishna45
Given string is a proper string is not a proper name.

आउटपुट2

Enter your name:
kasyap
Given string is a proper name.

  1. जावा में मौजूदा JSON फ़ाइल में JSON स्ट्रिंग कैसे जोड़ें?

    एक जीसन जावा के लिए एक json लाइब्रेरी है और इसका उपयोग JSON उत्पन्न करने के लिए किया जा सकता है। प्रारंभिक चरण में, हम एक JSON फ़ाइल पढ़ सकते हैं और जावा ऑब्जेक्ट को पार्स कर सकते हैं, फिर टाइपकास्ट करने की आवश्यकता है जावा ऑब्जेक्ट को JSonObject और एक JsonArray . को पार्स करना . फिर इस JSON सरणी

  1. हम जावा में जेटीबल कैसे फ़िल्टर कर सकते हैं?

    एक JTable टेबल बनाने और प्रदर्शित करने की एक बहुत ही लचीली संभावना प्रदान करता है। टेबल मॉडल इंटरफ़ेस उन वस्तुओं के तरीकों को परिभाषित करता है जो तालिका की सामग्री को निर्दिष्ट करते हैं। सारटेबल मॉडल क्लास को आम तौर पर मॉडल तालिका का कस्टम कार्यान्वयन प्रदान करने के लिए बढ़ाया जाता है। JTable वर्

  1. हम जावा में JToggleButton को कैसे कार्यान्वित कर सकते हैं?

    JToggleButton एक JToggleButton सार बटन . का विस्तार है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें चालू . पर टॉगल किया जा सकता है और बंद । जब JToggleButton पहली बार दबाया जाता है, यह दबाया रहता है और इसे दूसरी बार दबाने पर ही छोड़ा जा सकता है। एक JToggleButton एक एक्शनइवें