జావాలోని తరగతి Characterఅక్షర విలువను సూచిస్తుంది, అది అక్షరం, అంకెలు, విరామ చిహ్నాలు లేదా ఏదైనా ఇతర యూనికోడ్ అక్షరం కావచ్చు. తరగతికి సంబంధించిన కొన్ని వివరాలు ఇక్కడ ఉన్నాయి Character:
- తరగతి
Characterఅనేది తరగతి యొక్క ఉపవర్గంObjectమరియు ఇంటర్ఫేస్లను అమలుSerializableచేస్తుందిComparable<Character>. - మెమరీలో ఉన్న వస్తువు పరిమాణం
Character16 బిట్లు, ఇది యూనికోడ్ అక్షర పరిమాణానికి అనుగుణంగా ఉంటుంది. - క్యారెక్టర్ విలువలతో పని చేయడానికి క్లాస్
Characterవివిధ పద్ధతులను అందిస్తుంది, అంటే అక్షరాల యొక్క నిర్దిష్ట లక్షణాల కోసం పరీక్షించడం, విభిన్న డేటా రకాలకు మరియు వాటి నుండి అక్షరాలను మార్చడం మరియు కేస్ కన్వర్షన్లు చేయడం వంటివి. Characterఅక్షరాలు, అంకెలు, ఖాళీ స్థలం మరియు విరామ చిహ్నాలు వంటి వివిధ రకాల అక్షరాలను సూచించే స్థిరాంకాల సమితిని కూడా తరగతి అందిస్తుంది .
Characterజావాలో తరగతికి సాధారణంగా ఉపయోగించే కొన్ని పద్ధతులు ఇక్కడ ఉన్నాయి :
| పద్ధతి | వివరణ |
|---|---|
charValue() | Characterఈ వస్తువు యొక్క విలువను charఆదిమమైనదిగా చూపుతుంది. |
compareTo(Character anotherCharacter) | Characterఈ వస్తువును మరొక వస్తువుతో పోలుస్తుంది Character. |
isLetter(char ch) | పేర్కొన్న అక్షరం అక్షరమా కాదా అని నిర్ణయిస్తుంది. |
isDigit(char ch) | పేర్కొన్న అక్షరం అంకె కాదా అని నిర్ణయిస్తుంది. |
isWhitespace(char ch) | పేర్కొన్న అక్షరం వైట్స్పేస్ కాదా అని నిర్ణయిస్తుంది. |
isUpperCase(char ch) | పేర్కొన్న అక్షరం పెద్ద అక్షరం కాదా అని నిర్ణయిస్తుంది. |
isLowerCase(char ch) | పేర్కొన్న అక్షరం చిన్న అక్షరమా కాదా అని నిర్ణయిస్తుంది. |
toUpperCase(char ch) | పేర్కొన్న అక్షరాన్ని పెద్ద అక్షరానికి మారుస్తుంది. |
toLowerCase(char ch) | పేర్కొన్న అక్షరాన్ని చిన్న అక్షరానికి మారుస్తుంది. |
toString() | ఈ వస్తువు యొక్క స్ట్రింగ్ ప్రాతినిధ్యాన్ని అందిస్తుంది Character. |
ఈ పద్ధతులతో పాటు, Characterతరగతి వివిధ రకాల అక్షరాల కోసం స్థిరాంకాలను కూడా అందిస్తుంది, అవి:
వివరణMIN_VALUEa కోసం సాధ్యమయ్యే అతి చిన్న విలువ char.MAX_VALUEa కోసం సాధ్యమయ్యే అతిపెద్ద విలువ char.SIZEa ని సూచించడానికి ఉపయోగించే బిట్ల సంఖ్య char.MIN_RADIXస్ట్రింగ్కు మరియు దాని నుండి మార్చడానికి అందుబాటులో ఉన్న అతి చిన్న రాడిక్స్.MAX_RADIXస్ట్రింగ్కు మరియు దాని నుండి మార్చడానికి అతిపెద్ద రాడిక్స్ అందుబాటులో ఉంది.UNASSIGNEDయూనికోడ్ స్పెసిఫికేషన్లో అక్షరం కేటాయించబడలేదని సూచించే స్థిరాంకం.UPPERCASE_LETTERపెద్ద అక్షరాలుగా ఉండే అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.LOWERCASE_LETTERచిన్న అక్షరాలుగా ఉండే అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.TITLECASE_LETTERటైటిల్కేస్ అక్షరాలైన అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.MODIFIER_LETTERమాడిఫైయర్ అక్షరాలైన అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.OTHER_LETTERఇతర అక్షరాలు అయిన అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.COMBINING_SPACING_MARKస్పేసింగ్ మార్కులను కలుపుతున్న అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.DECIMAL_DIGIT_NUMBERదశాంశ అంకెలు ఉన్న అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.LETTER_NUMBERఅక్షరం-వంటి సంఖ్యా అక్షరాలు అయిన అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.OTHER_NUMBERఇతర సంఖ్యా అక్షరాలు అయిన అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.SPACE_SEPARATORస్పేస్ క్యారెక్టర్లుగా ఉండే అక్షరాల వర్గాన్ని సూచించే స్థిరాంకం.
