Character क्लास प्रिमिटिव टाइप char के मान को एक ऑब्जेक्ट में लपेटती है। Character क्लास के ऑब्जेक्ट में एक सिंगल फील्ड होता है जिसका प्रकार char होता है।
Character क्लास की कुछ विधियां निम्नलिखित हैं:
| मॉडिफायर और प्रकार | विधि और विवरण |
|---|---|
| static int | charCount(int codePoint) - निर्दिष्ट वर्ण को दर्शाने के लिए आवश्यक char मानों की संख्या निर्धारित करता है |
| char | charValue() - इस Character ऑब्जेक्ट का मान लौटाता है। |
| static int. | codePointAt(char[] a, int index) - char सरणी के दिए गए इंडेक्स पर कोड पॉइंट लौटाता है। |
| static int | codePointAt(char[] a, int index, int limit) - char सरणी के दिए गए इंडेक्स पर कोड पॉइंट लौटाता है, जहां केवल इंडेक्स से कम लिमिट वाले सरणी तत्वों का उपयोग किया जा सकता है। |
| static int | codePointAt(CharSequence seq, int index) - CharSequence के दिए गए इंडेक्स पर कोड पॉइंट लौटाता है। |
| static int | codePointBefore(char[] a, int index) - char सरणी के दिए गए इंडेक्स से पहले का कोड पॉइंट लौटाता है। |
उदाहरण
आइए एक उदाहरण देखें:
import java.lang.*; public class Demo { public static void main(String[] args){ System.out.println(Character.isLetter('0')); System.out.println(Character.isLetter('h')); System.out.println(Character.isLetter('K')); } } आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
false true true
आइए अब एक और उदाहरण देखें:
उदाहरण
import java.lang.*; public class Demo { public static void main(String[] args){ System.out.println(Character.isLetter('0')); System.out.println(Character.isLetter('h')); System.out.println(Character.isLetter('K')); System.out.println(Character.toString('0')); System.out.println(Character.toString('H')); } } आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
false true true 0 H