மாற்றுவதற்கான அணுகுமுறைகளை இந்த வலைப்பதிவு விவாதிக்கும் ' கரி ” முதல் ” முழு எண்ணாக ” ஜாவாவில்.
எடுத்துக்காட்டுகளுடன் ஜாவாவில் 'சார்' ஐ 'இன்ட்' ஆக மாற்றுவது/மாற்றுவது எப்படி?
மாற்றுவதற்கு' கரி ” முதல் ” முழு எண்ணாக ஜாவாவில், பின்வரும் அணுகுமுறைகளைப் பயன்படுத்தவும்:
- ' Character.getNumericValue() ”முறை.
- ஒதுக்குதல் ' முழு எண்ணாக ” தரவு வகை.
- ' parseInt() 'மற்றும்' String.valueOf() ”முறைகள்.
அணுகுமுறை 1: 'Character.getNumericValue()' முறையைப் பயன்படுத்தி ஜாவாவில் Char int ஆக மாற்றவும்
' Character.getNumericValue() 'முறையானது குறிப்பிட்ட எழுத்தின் முழு மதிப்பை வழங்குகிறது, மேலும் எழுத்துக்கு எந்த எண்ணும் மதிப்பு இல்லை என்றால்,' -1 ” திரும்பியது. குறிப்பிட்ட எழுத்தை முழு எண்ணாக மாற்ற இந்த முறையைப் பயன்படுத்தலாம்.
தொடரியல்
எண்மதிப்பு பெறவும் ( எக்ஸ் )
மேலே உள்ள தொடரியல், “ எக்ஸ் ” என்பது முழு எண்ணாக மாற்றப்பட வேண்டிய எழுத்துக்கு ஒத்திருக்கிறது.
உதாரணமாக
பின்வரும் உதாரணத்தை மேலோட்டமாகப் பார்ப்போம்:
கரி பாத்திரம் = 'ஏ' ;முழு எண்ணாக ஒதுக்க = பாத்திரம் . எண்மதிப்பு பெறவும் ( பாத்திரம் ) ;
அமைப்பு . வெளியே . println ( 'முழு எண்:' + ஒதுக்க ) ;
மேலே உள்ள குறியீட்டு வரிகளில்:
- முதலில், பாத்திரத்தை துவக்கவும்.
- அடுத்த கட்டத்தில், ' Character.getNumericValue() ” முறை, குறிப்பிட்ட எழுத்தை அதன் அளவுருவாகக் குவித்தல்.
- கடைசியாக, துவக்கப்பட்ட எழுத்தை முறையின் அளவுருவாக மாற்றவும் ' முழு ”.
வெளியீடு
மேலே உள்ள வெளியீட்டில், தொடர்புடைய முழு எண் திரும்பியிருப்பதைக் காணலாம், அதுவும் ' பதினாறுமாதம் ” பாத்திரத்தின் பிரதிநிதித்துவம்.
அணுகுமுறை 2: 'int' தரவு வகையை ஒதுக்குவதன் மூலம் ஜாவாவில் Char Int (ASCII பிரதிநிதித்துவம்) ஆக மாற்றவும்
இந்த அணுகுமுறையில், ' கரி ” முழு எண்ணாக மாற்றலாம், அதாவது, “ ASCII 'பிரதிநிதித்துவம்,' ஒதுக்குவதன் மூலம் முழு எண்ணாக துவக்கப்பட்ட முழு எண்ணுக்கு தரவு வகை:
கரி பாத்திரம் = 'ஏ' ;முழு எண்ணாக ஒதுக்க = பாத்திரம் ;
அமைப்பு . வெளியே . println ( 'ASCII மதிப்பு:' + ஒதுக்க ) ;
மேலே உள்ள குறியீடு தொகுதியில்:
- அதேபோல், முழு எண்ணாக மாற்ற வேண்டிய எழுத்தை துவக்கவும்.
- பின்னர், ஒதுக்கவும் ' முழு எண்ணாக ” பாத்திரத்திற்கான தரவு வகை.
- இறுதியாக, அதனுடன் தொடர்புடைய முழு எண்ணை அதன் ' ASCII 'பிரதிநிதித்துவம்.
வெளியீடு
இந்த வெளியீட்டில், தொடர்புடைய முழு எண் என்று பகுப்பாய்வு செய்யலாம், அதாவது, ' ASCII ” சமமானது, திரும்பியது.
அணுகுமுறை 3: 'parseInt()' மற்றும் 'String.valueOf()' முறைகளைப் பயன்படுத்தி ஜாவாவில் Char ஐ Int ஆக மாற்றவும்
' parseInt() 'முறையானது' இன் பழமையான தரவு வகையைப் பெற பயன்படுத்தப்படுகிறது. லேசான கயிறு ', மற்றும் இந்த ' String.valueOf() ” முறை பல்வேறு வகையான மதிப்புகளை சரமாக மாற்றுகிறது. இந்த முறைகளை ஒன்றிணைத்து எழுத்தை ஒரு சரமாக மாற்றலாம், பின்னர் சரத்தின் முழு எண் பிரதிநிதித்துவத்தை வழங்கலாம்.
தொடரியல்
parseInt ( x,y )இந்த தொடரியல்:
- ' எக்ஸ் ” என்பது தசமத்தின் சரம் பிரதிநிதித்துவத்தைக் குறிக்கிறது.
- ' மற்றும் 'x' ஐ முழு எண்ணாக மாற்றுகிறது.
மேலே கொடுக்கப்பட்ட தொடரியல், “ பாத்திரம் ” என்பது சரமாக மாற்றப்பட வேண்டிய எழுத்துக்கு ஒத்திருக்கிறது.
உதாரணமாக
கீழே கொடுக்கப்பட்டுள்ள குறியீடு வரிகள் வழியாக செல்லலாம்:
கரி பாத்திரம் = '1' ;முழு எண்ணாக ஒதுக்க = முழு . parseInt ( லேசான கயிறு . மதிப்பு ( பாத்திரம் ) ) ;
அமைப்பு . வெளியே . println ( 'முழு எண்:' + ஒதுக்க ) ;
மேலே உள்ள குறியீட்டின் படி, பின்வரும் படிகளைப் பயன்படுத்தவும்:
- இதேபோல், முழு எண்ணாக மாற்றப்பட வேண்டிய எழுத்தை துவக்கவும்.
- இப்போது, இணைந்ததைப் பயன்படுத்தவும் ' parseInt() 'மற்றும்' String.valueOf() ” முறைகள் முதலில் துவக்கப்பட்ட எழுத்தை சரமாக மாற்றி பின்னர் சரத்தை முழு எண்ணாக மாற்றும்.
- கடைசியாக, மாற்றப்பட்டதை பதிவு செய்யவும் முழு ” பாத்திரத்தின் பிரதிநிதித்துவம்.
வெளியீடு
இந்த வெளியீடு விரும்பிய தேவை பூர்த்தி செய்யப்படுவதைக் குறிக்கிறது.
முடிவுரை
ஜாவாவில் எழுத்தை முழு எண்ணாக மாற்ற, ' Character.getNumericValue() 'முறை, ஒதுக்கு' முழு எண்ணாக 'தரவு வகை, அல்லது இணைந்ததைப் பயன்படுத்தவும்' parseInt() 'மற்றும்' String.valueOf() ”முறைகள். இந்த அணுகுமுறைகள் ' முழு எண்ணாக ” மதிப்பு நேரடியாக, தேவையான தரவு வகையை ஒதுக்குவதன் மூலம் அல்லது எழுத்தை முதலில் சரமாக மாற்றி முறையே முழு எண்ணாக பாகுபடுத்துவதன் மூலம். இந்த வலைப்பதிவு 'மாற்றுவதற்கான அணுகுமுறைகளை விரிவாகக் கூறியது. கரி ” முதல் ” முழு எண்ணாக ” ஜாவாவில்.