ஜாவாவில் முழு எண்ணை முழு எண்ணாக மாற்றுவது எப்படி

Javavil Mulu Ennai Mulu Ennaka Marruvatu Eppati



கட்டளைகள் ' முழு எண்ணாக 'மற்றும்' முழு ” முழு எண் வகை தரவை சேமிக்க ஜாவாவில் பயன்படுத்தப்படுகிறது. முழு எண் என்பது java.lang தொகுப்பால் வரையறுக்கப்பட்ட முழு எண் பொருள்களை உருவாக்குவதற்கான ஒரு ரேப்பர் வகுப்பாகும், அதே சமயம் int என்பது ஒரு பழமையான முழு எண் மதிப்பைக் கொண்ட ஒரு பழமையான தரவு வகையாகும். இது 32-பிட் கையொப்பமிடப்பட்ட இரண்டின் நிரப்பு முழு எண்களைச் சேமிக்கிறது, அதேசமயம் முழு எண் பொருள் அதன் முழு மதிப்பை 128 பிட்களில் சேமிக்கிறது. இருப்பினும், நீங்கள் ஒரு முழு எண் பொருளை ஒரு பழமையான தரவு வகை எண்ணாக மாற்ற வேண்டிய வாய்ப்புகள் உள்ளன.

இந்த எழுதுதல் ஜாவாவில் முழு எண்ணாக மாற்றும் முறைகளை விளக்குகிறது.

ஜாவாவில் முழு எண்ணாக முழு எண்ணாக மாற்றுவது எப்படி?

ஜாவாவில், முழு எண்ணாக மாற்றுவதற்கு பின்வரும் முறைகளைப் பயன்படுத்தலாம்:







  • பணி ஆபரேட்டர்
  • intValue() முறை
  • parseInt() முறை

இப்போது குறிப்பிடப்பட்டுள்ள ஒவ்வொரு முறைகளின் செயல்பாட்டையும் ஒவ்வொன்றாகப் பார்ப்போம்!



முறை 1: அசைன்மென்ட் ஆபரேட்டரைப் பயன்படுத்தி ஜாவாவில் முழு எண்ணாக மாற்றவும்

அசைன்மென்ட் ஆபரேட்டர் “=” ஐப் பயன்படுத்தி முழு எண்ணை முழு எண்ணாக மாற்றுவது மறைமுக வகை மாற்றமாகும். முழு எண்ணை முழு எண்ணாக மாற்ற இது எளிய மற்றும் எளிதான வழியாகும்.



தொடரியல்





முழு எண்ணாக மாற்றுவதற்கான தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:

int y = x;



இங்கே,' எக்ஸ் ” என்பது பொருள் முழு 'வகுப்பு முழு எண்ணாக மாற்றப்படும்' ஒய் ”=” அசைன்மென்ட் ஆபரேட்டரைப் பயன்படுத்தி.

உதாரணமாக

முதலில், ஒரு முழு எண் பொருளை உருவாக்குவோம். எக்ஸ் 'இது முழு எண் மதிப்பைக் கொண்டுள்ளது' பதினொரு ”:

முழு எண் x = பதினொரு ;

அடுத்து, மாறியின் வகையைச் சரிபார்க்கிறோம் ' எக்ஸ் ' பயன்படுத்தி ' உதாரணமாக 'ஆபரேட்டர்:

பூலியன் இன்ஸ்டான் = x integer of Integer;

'இன் மதிப்பை அச்சிடுவோம் எக்ஸ் 'அச்சு அறிக்கையைப் பயன்படுத்தி:

System.out.println ( 'x =' + x + 'இது முழு எண் வகுப்பின் உதாரணமா?' + உடனடி ) ;

இப்போது நாம் முழு எண்ணின் பொருளை மாற்றுவோம். எக்ஸ் 'ஒரு பழமையான வகை எண்ணுக்கு' ஒய் 'அசைன்மென்ட் ஆபரேட்டரைப் பயன்படுத்தி:

int y = x;

கடைசியாக, 'இன் மதிப்பை அச்சிடவும் ஒய் ” மாறி:

System.out.println ( 'int மதிப்பு =' + மற்றும் ) ;

முழு எண்ணை முழு எண்ணாக மாற்றுவதை வெளியீடு காட்டுகிறது:

குறிப்பு: ஜாவா பதிப்பு 1.5 அல்லது அதற்கு மேற்பட்டவற்றிற்கு, நீங்கள் மறைமுக மாற்றத்தைப் பயன்படுத்தி முழு எண்ணாக மாற்றத்தை செய்யலாம். இருப்பினும், ஜாவா பதிப்பு 1.4 அல்லது அதற்கும் குறைவான அதே செயல்பாடு வெளிப்படையான மாற்றத்தைப் பயன்படுத்தி செய்யப்பட வேண்டும்.

முறை 2: intValue() முறையைப் பயன்படுத்தி ஜாவாவில் முழு எண்ணாக மாற்றவும்

ஜாவாவில் முழு எண்ணை முழு எண்ணாக மாற்ற, நீங்கள் ஜாவா 'முழு' வகுப்பின் 'intValue()' முறையைப் பயன்படுத்தலாம். இது எந்த வாதங்களையும் எடுக்காது மற்றும் ஒரு ஆரம்ப மதிப்பை வெளியீட்டாக அளிக்கிறது.

தொடரியல்

intValue() முறையில் பின்வரும் தொடரியல் உள்ளது:

x.intValue ( ) ;

இங்கே, ' intValue() 'முறையானது முழு எண் வகை பொருளுடன் அழைக்கப்படுகிறது' எக்ஸ் ”. குறிப்பிட்ட முறை முழு எண் x ஐ முழு எண்ணாக மாற்றும்.

எடுத்துக்காட்டு 1

ஒரு முழு எண் பொருளை உருவாக்கவும் ' எக்ஸ் 'மதிப்புடன்' 14 ”:

முழு எண் x = 14 ;

மதிப்பை அச்சிடுக ' எக்ஸ் 'அச்சு அறிக்கையைப் பயன்படுத்தி:

System.out.println ( 'முழு வகுப்பு x இன் நிகழ்வின் மதிப்பு =' + x ) ;

இப்போது, ​​'' என்ற முறையை அழைப்பதன் மூலம் முழு எண்ணை primitive type int ஆக மாற்றவும். intValue() ”:

int y = x.intValue ( ) ;

கடைசியாக, 'இன் மதிப்பை அச்சிடவும் ஒய் ”:

System.out.println ( 'int மதிப்பு =' + மற்றும் ) ;

நீங்கள் பார்க்க முடியும் என, intValue() முறை தேவையான முழு மதிப்பை வழங்கியது:

நீங்கள் மாற்ற விரும்பும் முழு எண் பொருளில் '' இருக்கும் சூழ்நிலை இருக்கலாம். ஏதுமில்லை ' மதிப்பு. அத்தகைய சூழ்நிலையில் என்ன நடக்கும்? கீழே கொடுக்கப்பட்டுள்ள உதாரணம் அதைப் பற்றி உங்களுக்குத் தெரிவிக்கும்.

உதாரணம் 2

இந்த எடுத்துக்காட்டில், முழு எண் பொருள் ' எக்ஸ் 'ஒதுக்கப்பட்டுள்ளது' ஏதுமில்லை ' மதிப்பு:

முழு எண் x = பூஜ்யம்;

மதிப்பை அச்சிடுக ' எக்ஸ் அச்சு அறிக்கையைப் பயன்படுத்தி முழு எண்:

System.out.println ( 'முழு வகுப்பு x இன் நிகழ்வின் மதிப்பு =' + x ) ;

இங்கே, பொருள் பூஜ்யமாக உள்ளதா இல்லையா என்பதைச் சரிபார்க்க மும்மை ஆபரேட்டரைப் பயன்படுத்துகிறோம்; பூஜ்யமாக இருந்தால், '' ஐ அழைப்பதன் மூலம் ஒரு முழு எண்ணாக வழங்கப்படும் எந்த இயல்புநிலை மதிப்பையும் ஒதுக்கவும் intValue() ”முறை:

int y = ( எக்ஸ் ! = பூஜ்ய ) ? x.intValue ( ) : 0 ;

மதிப்பை அச்சிடுக ' ஒய் ” int வகை மாறி:

System.out.println ( 'int மதிப்பு =' + மற்றும் ) ;

இங்கே, முழு எண் பொருள் ஒரு பூஜ்ய மதிப்பைக் கொண்டிருப்பதை வெளியீடு காட்டுகிறது, அது '' ஆக மாற்றப்படுகிறது. 0 ”:

முழு எண்ணை முழு எண்ணாக மாற்றுவதற்கான மற்றொரு முறையைப் பார்ப்போம்.

முறை 3: parseInt() முறையைப் பயன்படுத்தி ஜாவாவில் முழு எண்ணாக மாற்றவும்

முழு எண் வகுப்பின் மற்றொரு முறை உள்ளது ' parseInt() ” இது முழு எண்ணாக மாற்றவும் பயன்படுகிறது. இந்த முறையில், ஒரு சரம் ஒரு வாதமாக ஏற்றுக்கொள்ளப்படுகிறது மற்றும் ஒரு முழு மதிப்பை வெளியீட்டாக அளிக்கிறது.

தொடரியல்

பின்வருபவை '' க்கான தொடரியல் விவரிக்கிறது parseInt() ”முறை:

Integer.parseInt ( x.toString ( ) ) ;

இங்கே, ' எக்ஸ் ” முழு எண் பொருள் முதலில் ஒரு சரமாக மாற்றப்படுகிறது, பின்னர் அது ஒரு “ என பாகுபடுத்தப்படுகிறது. முழு எண்ணாக ' உடன் ' parseInt() 'முறை..

உதாரணமாக

இந்த எடுத்துக்காட்டில், எங்களிடம் ஒரு முழு எண் மதிப்பு உள்ளது ' 5 'இது முழு எண் பொருளில் சேமிக்கப்படுகிறது' எக்ஸ் ”:

முழு எண் x = 5 ;

'இன் மதிப்பை அச்சிடுவோம் எக்ஸ் '' பயன்படுத்துவதன் மூலம் System.out.println() ”முறை:

System.out.println ( 'முழு வகுப்பு x இன் நிகழ்வின் மதிப்பு =' + x ) ;

இப்போது நாம் பயன்படுத்துவோம் ' parseInt() 'முறை மற்றும் முழு எண் பொருளை கடக்கும்' எக்ஸ் 'உடன்' toString() ஒரு வாதமாக முறை:

int y = Integer.parseInt ( x.toString ( ) ) ;

இறுதியாக மதிப்பை அச்சிடவும் ' ஒய் ”:

System.out.println ( 'int மதிப்பு =' + மற்றும் ) ;

வெளியீடு

ஜாவாவில் முழு எண்ணை முழு எண்ணாக மாற்றுவதற்கான அனைத்து முறைகளையும் தொகுத்துள்ளோம்.

முடிவுரை

ஒரு முழு எண்ணை முழு எண்ணாக மாற்ற இரண்டு வழிகள் உள்ளன: மறைமுக மாற்றம் மற்றும் வெளிப்படையான மாற்றம். ஜாவா பதிப்பு 1.5 மற்றும் அதற்கு மேற்பட்டவை மறைமுகமான மாற்றத்தைப் பின்பற்றுகின்றன, அதே சமயம் ஜாவா பதிப்பு 1.4 மற்றும் குறைந்த ஆதரவு வெளிப்படையான மாற்றத்தை வழங்குகிறது. Integer ஐ int ஆக மறைமுகமாக மாற்ற நீங்கள் Assignment operator ஐப் பயன்படுத்தலாம். parseInt() மற்றும் intValue() முறைகள் வெளிப்படையான முழு எண்ணை முழு எண்ணாக மாற்ற பயன்படுத்தப்படுகின்றன. இந்த எழுதுதல் ஜாவாவில் முழு எண்ணாக மாற்றும் முறைகளை விளக்குகிறது.