ఈ బ్లాగ్ మార్చడానికి విధానాలను చర్చిస్తుంది ' చార్ ' నుండి ' int ” జావాలో.
ఉదాహరణలతో జావాలో 'చార్' ను 'ఇంట్'కి మార్చడం/మార్పు చేయడం ఎలా?
రూపాంతరం చెందడానికి ' చార్ ' నుండి ' int ” జావాలో, కింది విధానాలను వర్తింపజేయండి:
- ' Character.getNumericValue() ”పద్ధతి.
- కేటాయించడం' int ' సమాచార తరహా.
- ' parseInt() 'మరియు' String.valueOf() ” పద్ధతులు.
విధానం 1: “Caracter.getNumericValue()” పద్ధతిని ఉపయోగించి జావాలో చార్ని Intకి మార్చండి
ది ' Character.getNumericValue() ” పద్ధతి పేర్కొన్న అక్షరం యొక్క పూర్ణాంక విలువను అందిస్తుంది మరియు అక్షరానికి పూర్ణాంక విలువ లేనట్లయితే, “ -1 ” తిరిగి వస్తుంది. పేర్కొన్న అక్షరాన్ని పూర్ణాంకంలోకి మార్చడానికి ఈ పద్ధతిని అన్వయించవచ్చు.
వాక్యనిర్మాణం
getNumericValue ( x )
పై వాక్యనిర్మాణంలో, “ x ” అనేది పూర్ణాంకంలోకి మార్చవలసిన అక్షరానికి అనుగుణంగా ఉంటుంది.
ఉదాహరణ
కింది ఉదాహరణను స్థూలంగా పరిశీలిద్దాం:
చార్ పాత్ర = 'ఎ' ;int కేటాయించవచ్చు = పాత్ర . getNumericValue ( పాత్ర ) ;
వ్యవస్థ . బయటకు . println ( 'పూర్ణాంకం:' + కేటాయించవచ్చు ) ;
పై కోడ్ లైన్లలో:
- మొదట, పాత్రను ప్రారంభించండి.
- తదుపరి దశలో, “ని వర్తింపజేయండి Character.getNumericValue() ” పద్ధతి, పేర్కొన్న అక్షరాన్ని దాని పరామితిగా సంచితం చేస్తుంది.
- చివరగా, ప్రారంభించబడిన అక్షరాన్ని పద్ధతి యొక్క పారామీటర్గా మార్చండి ' పూర్ణ సంఖ్య ”.
అవుట్పుట్
పై అవుట్పుట్లో, సంబంధిత పూర్ణాంకం తిరిగి ఇవ్వబడిందని చూడవచ్చు, ఇది కూడా “ హెక్సాడెసిమల్ 'పాత్ర యొక్క ప్రాతినిధ్యం.
విధానం 2: “int” డేటా రకాన్ని కేటాయించడం ద్వారా జావాలో చార్ను Int (ASCII ప్రాతినిధ్యం)గా మార్చండి
ఈ విధానంలో, ' చార్ ”ని పూర్ణాంకంలోకి మార్చవచ్చు, అనగా, “ ASCII 'ప్రాతినిధ్యం,' కేటాయించడం ద్వారా int ”ప్రారంభించబడిన పూర్ణాంకానికి డేటా రకం:
చార్ పాత్ర = 'ఎ' ;int కేటాయించవచ్చు = పాత్ర ;
వ్యవస్థ . బయటకు . println ( 'ASCII విలువ:' + కేటాయించవచ్చు ) ;
పై కోడ్ బ్లాక్లో:
- అదేవిధంగా, పూర్ణాంకంలోకి మార్చాల్సిన అక్షరాన్ని ప్రారంభించండి.
- అప్పుడు, కేటాయించండి ' int ” పాత్రకు డేటా రకం.
- చివరగా, దాని “కి సమానమైన సంబంధిత పూర్ణాంకాన్ని ప్రదర్శించండి ASCII ' ప్రాతినిథ్యం.
అవుట్పుట్
ఈ అవుట్పుట్లో, సంబంధిత పూర్ణాంకం అని విశ్లేషించవచ్చు, అనగా, ' ASCII ” సమానమైనది, తిరిగి ఇవ్వబడుతుంది.
విధానం 3: “parseInt()” మరియు “String.valueOf()” పద్ధతులను ఉపయోగించి జావాలో చార్ని Intకి మార్చండి
ది ' parseInt() '' యొక్క ఆదిమ డేటా రకాన్ని పొందడానికి పద్ధతి ఉపయోగించబడుతుంది స్ట్రింగ్ ', ఇంకా ' String.valueOf() ” పద్ధతి వివిధ రకాల విలువలను స్ట్రింగ్గా మారుస్తుంది. అక్షరాన్ని స్ట్రింగ్గా మార్చడానికి ఈ పద్ధతులను కలిపి, ఆపై స్ట్రింగ్ యొక్క పూర్ణాంక ప్రాతినిధ్యాన్ని అందించవచ్చు.
వాక్యనిర్మాణం
parseInt ( x,y )ఈ వాక్యనిర్మాణంలో:
- ' x ” దశాంశం యొక్క స్ట్రింగ్ ప్రాతినిధ్యాన్ని సూచిస్తుంది.
- ' మరియు 'x'ని పూర్ణాంకంలోకి మారుస్తుంది.
పైన ఇచ్చిన సింటాక్స్లో, “ పాత్ర ” అనేది స్ట్రింగ్గా మార్చవలసిన పాత్రకు అనుగుణంగా ఉంటుంది.
ఉదాహరణ
క్రింద ఇవ్వబడిన కోడ్ లైన్ల ద్వారా వెళ్దాం:
చార్ పాత్ర = '1' ;int కేటాయించవచ్చు = పూర్ణ సంఖ్య . parseInt ( స్ట్రింగ్ . యొక్క విలువ ( పాత్ర ) ) ;
వ్యవస్థ . బయటకు . println ( 'పూర్ణాంకం:' + కేటాయించవచ్చు ) ;
పై కోడ్ ప్రకారం, ఈ క్రింది దశలను వర్తించండి:
- అదేవిధంగా, పూర్ణాంకంలోకి మార్చడానికి అక్షరాన్ని ప్రారంభించండి.
- ఇప్పుడు, కలిపి వర్తించు ' parseInt() 'మరియు' String.valueOf() ”మొదట ప్రారంభించబడిన అక్షరాన్ని స్ట్రింగ్గా మార్చే పద్ధతులు మరియు ఆపై స్ట్రింగ్ను పూర్ణాంకంగా మార్చడం.
- చివరగా, రూపాంతరం చెందిన 'ని లాగ్ చేయండి పూర్ణ సంఖ్య 'పాత్ర యొక్క ప్రాతినిధ్యం.
అవుట్పుట్
ఈ అవుట్పుట్ కోరుకున్న అవసరం నెరవేరిందని సూచిస్తుంది.
ముగింపు
జావాలో చార్ను పూర్ణాంకానికి మార్చడానికి, “ని వర్తింపజేయండి Character.getNumericValue() 'పద్ధతి, కేటాయించండి' int ”డేటా రకం, లేదా కలిపి ఉపయోగించండి” parseInt() 'మరియు' String.valueOf() ” పద్ధతులు. ఈ విధానాలు తిరిగి ' int ” విలువ నేరుగా, అవసరమైన డేటా రకాన్ని కేటాయించడం ద్వారా లేదా అక్షరాన్ని ముందుగా స్ట్రింగ్గా మార్చడం ద్వారా మరియు దానిని వరుసగా పూర్ణాంకంగా అన్వయించడం ద్వారా. ఈ బ్లాగ్ “ని మార్చే విధానాలను వివరించింది. చార్ ' నుండి ' int ” జావాలో.