జావాలో చార్: జావాలో అక్షర తరగతి అంటే ఏమిటి?



ఈ వ్యాసం జావాలోని అక్షర తరగతిపై సమగ్ర మార్గదర్శి, మరియు విభిన్న ఎస్కేప్ సన్నివేశాలు మరియు జావాలో చార్ యొక్క పద్ధతులను చర్చిస్తుంది.

జావాలో, ఆదిమ డేటా రకానికి బదులుగా వస్తువులను ఉపయోగించాల్సిన పరిస్థితులను మనం చూస్తాము. దీనిని నెరవేర్చడానికి, రేపర్ క్లాస్‌ను అందిస్తుంది అక్షరం ఆదిమ కోసం చార్ . జావాలోని చార్ పై ఈ వ్యాసంలో, అదే వివరంగా అర్థం చేసుకుందాం.

జావా లోగో - జావాలో చార్ - ఎడురేకాఈ వ్యాసంలో ఈ క్రింది విషయాలు కవర్ చేయబడతాయి:





జావాలో అస్థిరమైనది ఏమిటి

ప్రారంభిద్దాం!

జావాలో అక్షర తరగతి

ది అక్షర తరగతి సాధారణంగా అన్ని ఆదిమ రకం సి ఉంది ఒక లోకి వస్తువు . రకం అక్షరం యొక్క ఏదైనా వస్తువు దాని రకాన్ని కలిగి ఉన్న ఒకే ఫీల్డ్‌ను కలిగి ఉండవచ్చు చార్ . అక్షర తరగతి అనేక ఉపయోగకరమైన తరగతులను అందిస్తుంది (అనగా, స్టాటిక్) అక్షరాలతో పనిచేయడం కోసం.



అక్షరంతో అక్షర వస్తువును సృష్టించడానికి బిల్డర్ & మైనస్

అక్షరం ch = క్రొత్త అక్షరం ('a')

పై స్టేట్మెంట్ అక్షర వస్తువును సృష్టిస్తుంది, ఇందులో ‘ఎ’ రకం చార్ ఉంటుంది. అక్షర తరగతిలో ఒకే కన్స్ట్రక్టర్ మాత్రమే ఉంది, ఇది చార్ డేటా రకం యొక్క వాదనను ఆశిస్తుంది.

జావాలోని చార్ పై ఈ వ్యాసంలో తరువాత, జావాలోని అక్షరాలతో ఉపయోగించిన కొన్ని తప్పించుకునే సన్నివేశాలను చూద్దాం.



ఎస్కేప్ సీక్వెన్స్

ముందు ఉన్న పాత్ర a బాక్ స్లాష్ () దీనిని సాధారణంగా ఎస్కేప్ సీక్వెన్స్ అంటారు. ఈ భావనను అర్థం చేసుకోవడంలో మీకు సహాయపడే క్రింద పేర్కొన్న పట్టిక ఉంది.

ఎస్కేప్ సీక్వెన్స్ వివరణ
టిఈ సమయంలో వచనంలో ట్యాబ్‌ను చొప్పిస్తుంది.
nఇది వచనంలో క్రొత్త పంక్తిని చొప్పిస్తుంది.
బిఈ సమయంలో వచనంలో బ్యాక్‌స్పేస్‌ను చొప్పిస్తుంది.
rఇది ఈ సమయంలో వచనంలో క్యారేజ్ రిటర్న్‌ను చొప్పిస్తుంది.
fఇది ఈ సమయంలో టెక్స్ట్‌లో ఫారమ్ ఫీడ్‌ను ఇన్సర్ట్ చేస్తుంది.
'ఇది ఈ సమయంలో వచనంలో ఒకే కోట్ అక్షరాన్ని వేరు చేస్తుంది.
'ఇది ఈ సమయంలో వచనంలో డబుల్ కోట్ అక్షరాన్ని చొప్పిస్తుంది.
ఈ సమయంలో వచనంలో బ్యాక్‌స్లాష్ అక్షరాన్ని చొప్పిస్తుంది.

మీరు తప్పించుకునే సన్నివేశాలను అర్థం చేసుకున్నందున, మనం ముందుకు సాగి, ఆ పాత్రల పద్ధతులను అర్థం చేసుకుందాం జావాలో.

అక్షర తరగతి యొక్క పద్ధతులు

కింది పట్టిక కొన్ని ముఖ్యమైన విషయాలను చర్చిస్తుంది అక్షర తరగతి.

పద్ధతులు వివరణ
isWhitespace ()పేర్కొన్న చార్ విలువ వైట్‌స్పేస్ కాదా అని నిర్ణయించడంలో ఇది సహాయపడుతుంది.
isDigit ()పేర్కొన్న చార్ విలువ అంకె కాదా అని నిర్ణయించడంలో ఇది సహాయపడుతుంది.
isLetter ()చార్ విలువ అక్షరం కాదా అని నిర్ణయించడంలో ఇది సహాయపడుతుంది.
isUpperCase ()పేర్కొన్న చార్ విలువ పెద్దది కాదా అని నిర్ణయించడంలో ఇది సహాయపడుతుంది.
isLowerCase ()పేర్కొన్న చార్ విలువ చిన్న అక్షరమా అని నిర్ణయించడంలో ఇది సహాయపడుతుంది.
toUpperCase ()ఇది పేర్కొన్న చార్ విలువ యొక్క పెద్ద రూపాన్ని అందిస్తుంది.
toLowerCase ()ఇది పేర్కొన్న చార్ విలువ యొక్క చిన్న రూపాన్ని అందిస్తుంది.
toString ()ఇది పేర్కొన్న అక్షర విలువను సూచించే స్ట్రింగ్ ఆబ్జెక్ట్‌ను అందిస్తుంది

తరువాత, జావాలోని చార్ పై ఈ వ్యాసంలో, పైన చర్చించిన పద్ధతుల యొక్క ఆచరణాత్మక అమలును చూద్దాం.

స్పార్క్ ఉపయోగించి ట్విట్టర్ సెంటిమెంట్ విశ్లేషణ

కోడ్:

దిగుమతి java.util.Scanner పబ్లిక్ క్లాస్ JavaCharacterExample1 {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ [] అర్గ్స్) {// మొదటి ఇన్పుట్ కోసం వినియోగదారుని అడగండి. System.out.print ('మొదటి ఇన్పుట్:') // యూజర్ ఇన్పుట్ పొందడానికి స్కానర్ క్లాస్ ఉపయోగించండి. స్కానర్ స్కానర్ = క్రొత్త స్కానర్ (System.in) // వినియోగదారు ఇన్‌పుట్‌ను పొందుతుంది. చార్ [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // ఒక నిర్దిష్ట అక్షరం కోసం అక్షరాలను లెక్కించండి. for (char ch1: value1) {result1 = Character.charCount (ch1)} // ఫలితాన్ని ముద్రించండి. System.out.print ('విలువ:' + result1 + 'n') System.out.print ('రెండవ ఇన్పుట్:') చార్ [] value2 = scanner.nextLine (). int result2 = Character.hashCode (ch2) System.out.print ('' + ch2 + '' అక్షరానికి హాష్ కోడ్ ఇలా ఇవ్వబడింది: '+ result2 +' n ')} System.out.print (' మూడవ ఇన్పుట్: ') చార్ [] value3 = scanner.nextLine (). toCharArray () (చార్ ch3: value3) ch3 + '' ఒక అంకె. ')} else {System.out.println (' అక్షరం '' + ch3 + '' అంకె కాదు. ')} System.out.print (' నాల్గవ ఇన్పుట్: ') చార్ [] value4 = scanner.nextLine (). (చార్ ch4: value4) కోసం toCharArray () {బూలియన్ ఫలితం 4 = అక్షరం. : '+ result4)}}}}

అవుట్పుట్:

మొదటి ఇన్పుట్: 89 విలువ: 1 రెండవ ఇన్పుట్: J 'J' అక్షరానికి హాష్ కోడ్ ఇలా ఇవ్వబడింది: 74 మూడవ ఇన్పుట్: 5 '5' అక్షరం ఒక అంకె. నాల్గవ ఇన్పుట్: h నాల్గవ అక్షరం 'h' ఒక ISO నియంత్రణ: తప్పుడు

దీనితో, మేము జావాలోని చార్ పై ఈ కథనాన్ని ముగించాము. జావా యొక్క ప్రాథమికాలను మీరు అర్థం చేసుకున్నారని నేను నమ్ముతున్నాను. “చార్ ఇన్ జావా” లో మీరు ఈ కథనాన్ని కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము, ఈ జావా ఇంటర్వ్యూ ప్రశ్నలతో పాటుగా, మేము ఒక పాఠ్యాంశంతో ముందుకు వచ్చాము, ఇది విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించబడింది జావా డెవలపర్.

మాకు ప్రశ్న ఉందా? దయచేసి ఈ “చార్ ఇన్ జావా” యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి ' మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.