ஜாவாவில் வெக்டர் என்றால் என்ன, அதை எவ்வாறு பயன்படுத்துவது?



'ஜாவாவில் உள்ள திசையன்கள்' குறித்த இந்த வலைப்பதிவு, திசையன் வகுப்பு அரேலிஸ்ட்டிலிருந்து எவ்வாறு வேறுபடுகிறது என்பதைப் புரிந்துகொள்வதற்கும், சம்பந்தப்பட்ட வெவ்வேறு முறைகளைப் பற்றி அறியவும் உதவும்.

திசையன்கள் நிரலாக்க உலகில் பொதுவாக பயன்படுத்தப்படும் தரவு கட்டமைப்புகளில் ஒன்றாகும்.நாம் அனைவரும் அதை அறிவோம் வரிசைகள் ஒரு நேரியல் பாணியில் தரவை வைத்திருக்கும் தரவு கட்டமைப்புகள். திசையன்கள் தரவை ஒரு நேரியல் பாணியில் சேமிக்கின்றன, ஆனால் வரிசைகளைப் போலன்றி, அவை ஒரு நிலையான அளவைக் கொண்டிருக்கவில்லை. மாறாக, அவற்றின் அளவை தேவைக்கேற்ப அதிகரிக்க முடியும்.

திசையன் வகுப்பு என்பது ஒரு குழந்தை வகுப்பு சுருக்கம் பட்டியல் வர்க்கம் மற்றும் செயல்படுத்துகிறது பட்டியல் .வெக்டார்களைப் பயன்படுத்த, நாம் முதலில் வெக்டர் வகுப்பை java.util தொகுப்பிலிருந்து இறக்குமதி செய்ய வேண்டும்:





இறக்குமதி java.util.Vector

இந்த கட்டுரையில், திசையன்களின் பின்வரும் கருத்துகளைப் பற்றி விவாதிப்போம்:



தொடங்குவோம்!

நன்மை ஜாவாவில் வெக்டரின் கள்

  • டைனமிக் அளவைக் கொண்டிருப்பதற்கான சொத்து மிகவும் பயனுள்ளதாக இருக்கும், ஏனெனில் அதன் அளவு நமக்குத் தெரியாவிட்டால் நினைவக விரயத்தைத் தவிர்க்கிறது தரவு அமைப்பு அறிவிப்பு நேரத்தில்.
  • ஒரு நிரலின் நடுவில் எங்கள் தரவு கட்டமைப்பின் அளவை மாற்ற விரும்பினால், திசையன்கள் மிகவும் பயனுள்ளதாக இருக்கும்.

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

  • முதலாவதாக, திசையன்கள் ஒத்திசைக்கப்படுகின்றன, இது ஒரு நன்மையை அளிக்கிறது ஒப்பிடும்போது தரவு ஊழலின் அபாயங்கள் இருப்பதால் நிரல்கள்.
  • இரண்டாவதாக, திசையன்கள் சில மரபுச் செயல்பாடுகளைக் கொண்டுள்ளன, அவை திசையன்களில் மட்டுமே செயல்படுத்தப்படலாம், ஆனால் வரிசை பட்டியல்களில் அல்ல.

திசையனில் கூறுகளை எவ்வாறு அணுகுவது

வரிசைகளில் உள்ள உறுப்புகளை நாம் அணுகுவதைப் போலவே, உறுப்பு குறியீட்டைப் பயன்படுத்துவதன் மூலம் தரவு உறுப்பினர்களை அணுகலாம்.



உதாரணமாக- திசையன் v இல் மூன்றாவது உறுப்பை அணுக விரும்பினால், அதை வெறுமனே v [3] என்று குறிப்பிடுகிறோம்.

திசையன்கள் கட்டமைப்பாளர்கள்

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

  1. திசையன் (int initialCapacity, int அதிகரிப்பு) - கொடுக்கப்பட்ட ஆரம்ப திறன் மற்றும் அதன் அளவு அதிகரிப்புடன் ஒரு திசையனை உருவாக்குகிறது.
  2. திசையன் (int initialCapacity) - கொடுக்கப்பட்ட ஆரம்ப திறனுடன் வெற்று திசையனை உருவாக்குகிறது. இந்த வழக்கில், அதிகரிப்பு பூஜ்ஜியமாகும்.
  3. திசையன் () - திறன் 10 இன் இயல்புநிலை திசையனை உருவாக்குகிறது.
  4. திசையன் (சேகரிப்பு இ) - கொடுக்கப்பட்ட சேகரிப்புடன் ஒரு திசையனை உருவாக்குகிறது, உறுப்புகளின் வரிசை சேகரிப்பின் செயல்பாட்டாளரால் வழங்கப்பட்டதைப் போன்றது.

திசையன்களில் மூன்று பாதுகாக்கப்பட்ட அளவுருக்கள் உள்ளன

  1. முழு திறன் மேம்பாடு () - திறனை விட அளவு அதிகமாகும்போது அது தானாகவே திசையனின் திறனை அதிகரிக்கும்.
  2. Int elementCount () - திசையனில் உள்ள உறுப்புகளின் எண்ணிக்கையைச் சொல்லுங்கள்
  3. பொருள் [] elementData () - திசையன் கூறுகள் சேமிக்கப்படும் வரிசை

திசையன்களின் பிரகடனத்தில் மிகவும் பொதுவான பிழைகள்

  • திசையன் ஒரு வீசுகிறது சட்டவிரோத ஒழுங்குபடுத்தல் வரையறுக்கப்பட்ட திசையனின் தொடக்க அளவு எதிர்மறையாக இருந்தால்.
  • குறிப்பிட்ட தொகுப்பு பூஜ்யமாக இருந்தால், அது வீசுகிறது பூஜ்ய சுட்டிக்காட்டி விதிவிலக்கு

குறிப்பு:

  1. திசையன் அதிகரிப்பு குறிப்பிடப்படவில்லை என்றால், அதன் திறன் இருக்கும்ஒவ்வொரு அதிகரிப்பு சுழற்சியிலும் இரட்டிப்பாகிறது.
  2. ஒரு திசையனின் திறன் அளவை விட குறைவாக இருக்க முடியாது, அது அதற்கு சமமாக இருக்கலாம்.

வெக்டர்ஸ் கட்டமைப்பாளர்களைத் தொடங்குவதற்கான உதாரணத்தைக் கருத்தில் கொள்வோம்.

எடுத்துக்காட்டு: திசையன் கட்டமைப்பாளர்களைத் துவக்குதல்

/ ஜாவா குறியீடு விளக்கும் திசையன் கட்டமைப்பாளர்கள் java.util ஐ இறக்குமதி செய்கிறார்கள். * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {// இயல்புநிலை திசையன் உருவாக்கு வெக்டர் v1 = புதிய திசையன் () // கொடுக்கப்பட்ட அளவு திசையன் ஒரு திசையனை உருவாக்கு v2 = புதிய திசையன் (20) // கொடுக்கப்பட்ட அளவு மற்றும் அதிகரிப்பு திசையன் ஒரு திசையனை உருவாக்கு v3 = புதிய திசையன் (30,10) v2.add (100) v2.add (100) v2.add (100) // கொடுக்கப்பட்ட ஒரு திசையனை உருவாக்கவும் சேகரிப்பு திசையன் v4 = புதிய திசையன் (v2) System.out.println ('திறனின் திசையன் v1' + v1.capacity ()) System.out.println ('திறனின் திசையன் v2' + v2.capacity ()) System.out .println ('திறனின் திசையன் v3' + v3.capacity ()) System.out.println ('திறனின் திசையன் v4' + v4.capacity ())}

வெளியீடு

கட்டமைப்பாளர்கள் - ஜாவாவில் வெக்டார்கள் - எடுரேகா

திசையன்களின் நினைவக ஒதுக்கீடு

இதுவரை, வெக்டார்களுக்கு ஒரு நிலையான அளவு இல்லை என்பதை நீங்கள் புரிந்துகொண்டிருக்க வேண்டும், அதற்கு பதிலாக, அவற்றின் அளவை மாறும் வகையில் மாற்றும் திறன் அவர்களுக்கு உள்ளது. திசையன்கள் பொருட்களை சேமிக்க காலவரையற்ற நீண்ட இடத்தை ஒதுக்குகின்றன என்று ஒருவர் நினைக்கலாம். ஆனால் இது அப்படி இல்லை. ‘திறன்’ மற்றும் ‘கொள்ளளவு மேம்பாடு’ ஆகிய இரண்டு துறைகளின் அடிப்படையில் திசையன்கள் அவற்றின் அளவை மாற்றலாம். ஆரம்பத்தில், ஒரு திசையன் அறிவிக்கப்படும்போது ‘திறன்’ புலத்திற்கு சமமான அளவு ஒதுக்கப்படுகிறது. திறனுக்கு சமமான கூறுகளை நாம் செருகலாம். ஆனால் அடுத்த உறுப்பு செருகப்பட்டவுடன், அது வரிசையின் அளவை ‘கொள்ளளவு அதிகரிக்கும்’ அளவு அதிகரிக்கிறது. எனவே, அதன் அளவை மாறும் வகையில் மாற்ற முடிகிறது.

ஒரு இயல்புநிலை கட்டமைப்பாளர் , திறன் நிரம்பிய போதெல்லாம் திறன் இரட்டிப்பாகும், மேலும் ஒரு புதிய உறுப்பு செருகப்பட வேண்டும்.

உதாரணமாக - எங்களிடம் ஆரம்ப திறன் 5 மற்றும் ஒரு திசையன் உள்ளது என்று வைத்துக்கொள்வோம் கொள்ளளவு இன் 2. எனவே திசையனின் ஆரம்ப அளவு 5 கூறுகள் இந்த திசையனில் 5 கூறுகளை ஒவ்வொன்றாக செருகுவோம், அதாவது 1,2,3,4,5. திசையன் 6 என்ற மற்றொரு உறுப்பை நாம் செருக முயற்சிக்கும்போது, ​​திசையனின் அளவு 2 ஆல் அதிகரிக்கப்படும். எனவே திசையனின் அளவு இப்போது 7 ஆக உள்ளது. எனவே திசையன் அதன் அளவை எளிதில் சரிசெய்யிறது. உறுப்புகளின்.

மற்றொரு சுவாரஸ்யமான விஷயம் என்னவென்றால், வரிசைகளைப் போலன்றி, திசையன்கள் உண்மையான பொருள்களைக் கொண்டிருக்கவில்லை, ஆனால் பொருள்களைக் குறிக்கும். எனவே, வெவ்வேறு தரவு வகைகளின் பொருள்களை ஒரே திசையனில் சேமிக்க இது அனுமதிக்கிறது.

திசையன் முறைகள்

அடிக்கடி பயன்படுத்தப்படும் சில திசையன் முறைகளைப் பார்ப்போம்.

  • பூலியன் சேர் (பொருள் ஓ) - இது திசையனின் முடிவில் ஒரு உறுப்பைச் சேர்க்கிறது.
// பூலியன் சேர் () முறையை இறக்குமதி செய்யும் ஜாவா குறியீடு java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது v.add (1 ) // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // சேர்க்கிறது 'என்பது' முடிவில் ' பட்டியல் v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('திசையன்' + v)}}

வெளியீடு

  • சேர் வெற்றிடத்தை (முழு அட்டவணை, மின் உறுப்பு) - இது திசையன் குறிப்பிட்ட குறியீட்டில் கொடுக்கப்பட்ட உறுப்பை சேர்க்கிறது
// ஜாவா குறியீடு வெற்றிட சேர்க்கை () முறை இறக்குமதி java.util ஐக் காட்டுகிறது. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் v.add (0 , 1) // குறியீட்டில் 1 ஐ சேர்க்கிறது 0 v.add (1, 'ஜாவா') // குறியீட்டு 1 v.add இல் 'ஜாவா' சேர்க்கிறது (2, 'is') // சேர்க்கிறது 'என்பது' குறியீட்டில் ' 2 v.add (3, 'வேடிக்கை') // குறியீட்டு 3 இல் 'வேடிக்கை' சேர்க்கிறது v.add (4, '!!!') // குறியீட்டு 4 System.out.println (' திசையன் '+ v)} is

வெளியீடு

ரவுண்ட் ராபின் திட்டமிடல் திட்டம் c
  • பூலியன் அகற்று (பொருள் ஓ) - இது திசையனில் கொடுக்கப்பட்ட குறியீட்டில் உள்ள உறுப்பை நீக்குகிறது
// ஜாவா குறியீடு பூலியன் அகற்றுதல் () முறை இறக்குமதி java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் v.add (1 ) // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // சேர்க்கிறது 'என்பது' முடிவில் ' பட்டியல் v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('அகற்றுவதற்கு முன் திசையன்' + v) v.remove (1) System.out.println ('திசையன் பின்னர் அகற்றுதல் '+ v)}}

வெளியீடு

  • பூலியன் நீக்குதல் உறுப்பு ( பொருள் பொருள்) - இது உறுப்பை அதன் பெயரால் நீக்குகிறது (குறியீட்டு எண்ணால் அல்ல)
// ஜாவா குறியீடு நீக்குதல் எலிமென்ட் () முறை இறக்குமதி java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது v.add (1) // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // பட்டியலின் முடிவில் 'சேர்க்கிறது' v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('அகற்றுவதற்கு முன் திசையன்' + v) v.removeElement ('ஜாவா') System.out.println ('திசையன் அகற்றப்பட்ட பிறகு '+ v)}}

வெளியீடு

  • முழு அளவு () - இது திசையனின் அளவை வழங்குகிறது.
// ஜாவா குறியீடு அளவு () முறையை இறக்குமதி செய்கிறது java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது v.add (0, 1) // குறியீட்டில் 1 ஐ சேர்க்கிறது 0 v.add (1, 'ஜாவா') // குறியீட்டு 1 இல் 'ஜாவா' சேர்க்கிறது v.add (2, 'is') // சேர்க்கிறது 'என்பது குறியீட்டு 2 இல்' v.add (3, 'வேடிக்கை') // குறியீட்டு 3 System.out.println இல் 'வேடிக்கை' சேர்க்கிறது ('திசையன் அளவு' + v.size ())}}

வெளியீடு

  • முழு திறன் () - இது திசையனின் திறனை வழங்குகிறது
// திறனைக் காட்டும் ஜாவா குறியீடு () முறை இறக்குமதி java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது v.add (0, 1) // குறியீட்டில் 1 ஐ சேர்க்கிறது 0 v.add (1, 'ஜாவா') // குறியீட்டு 1 இல் 'ஜாவா' சேர்க்கிறது v.add (2, 'is') // சேர்க்கிறது 'என்பது குறியீட்டு 2 இல்' v.add (3, 'வேடிக்கை') // குறியீட்டு 3 System.out.println இல் 'வேடிக்கை' சேர்க்கிறது ('திசையன் திறன்' + v.capacity ())}}

வெளியீடு

  • பொருள் பெறு (எண்ணாக குறியீட்டு) - இது திசையனில் கொடுக்கப்பட்ட நிலையில் உறுப்பை வழங்குகிறது
// ஜாவா குறியீடு get () முறை இறக்குமதி java.util ஐக் காட்டுகிறது. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் v = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது v.add (1) // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // பட்டியலின் முடிவில் 'சேர்க்கிறது' v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('குறியீட்டு 1 இல் உள்ள உறுப்பு' + v.get (1))}}

வெளியீடு

  • பொருள் முதல் உறுப்பு () - இது முதல் உறுப்பை வழங்குகிறது
// ஜாவா குறியீடு firstElement () முறையை இறக்குமதி செய்யும் java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] args) {திசையன் v = புதிய திசையன் () // இது இயல்புநிலை திசையன் v.add (1) ஐ உருவாக்குகிறது // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // பட்டியலின் முடிவில் 'சேர்க்கிறது' v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('முதல் உறுப்பு' + v.firstElement ())}}

வெளியீடு

  • பொருள் கடைசி உறுப்பு () - இது கடைசி உறுப்பை வழங்குகிறது
// கடைசி எலிமென்ட் () முறையை இறக்குமதி செய்யும் ஜாவா குறியீடு java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் v = புதிய திசையன் () // இது இயல்புநிலை திசையன் v.add (1) ஐ உருவாக்குகிறது // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // பட்டியலின் முடிவில் 'சேர்க்கிறது' v.add ('வேடிக்கை') // பட்டியலின் முடிவில் 'வேடிக்கை' சேர்க்கிறது System.out.println ('கடைசி உறுப்பு' + v.lastElement ())}}

வெளியீடு

  • பூலியன் சமம் (பொருள் o) - இது திசையனை சமத்துவத்திற்கான குறிப்பிட்ட பொருளுடன் ஒப்பிடுகிறது. எல்லா உறுப்புகளும் அவற்றின் தொடர்புடைய குறியீடுகளில் உண்மையாக இருந்தால் அது உண்மைக்குத் திரும்பும்
// பூலியன் சமமான () முறை இறக்குமதி java.util ஐக் காட்டும் ஜாவா குறியீடு. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் உருவாக்குகிறது வெக்டர் vcopy = புதிய திசையன் () v.add (1) // பட்டியலின் முடிவில் 1 ஐ சேர்க்கிறது v.add ('ஜாவா') // பட்டியலின் முடிவில் 'ஜாவா' சேர்க்கிறது v.add ('is') // சேர்க்கிறது ' என்பது 'பட்டியலின் முடிவில் v.add (' வேடிக்கை ') // பட்டியலின் முடிவில்' வேடிக்கை 'சேர்க்கிறது vcopy.add (0,1) // குறியீட்டில் 1 ஐ சேர்க்கிறது 0 vcopy.add (1, 'ஜாவா') // குறியீட்டு 1 vcopy.add இல் 'ஜாவா' சேர்க்கிறது (2, 'என்பது') // சேர்க்கிறது 'என்பது' குறியீட்டு 2 இல் உள்ளது vcopy.add (3, 'வேடிக்கை') // 'வேடிக்கை' சேர்க்கிறது குறியீட்டு 3 vcopy.add (4, '!!!') // குறியீட்டு 4 இல் 'வேடிக்கை' சேர்க்கிறது என்றால் (v.equals (vcopy)) System.out.println ('இரண்டு திசையன்களும் சமம்') வேறு கணினி .out.println ('திசையன்கள் சமமாக இல்லை')}}

வெளியீடு

  • டிரிம்டோஸைஸ் () - இந்த முறை கூடுதல் திறனை நீக்குகிறது மற்றும் உறுப்புகளை வைத்திருக்க திறனை வைத்திருக்கிறது, அதாவது அளவிற்கு சமம்
// டிரிம்டோசைஸ் () முறையை இறக்குமதி செய்யும் ஜாவா குறியீடு java.util. * பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {திசையன் வி = புதிய திசையன் () // இது இயல்புநிலை திசையன் v.add (0, 1) // குறியீட்டில் 1 ஐ சேர்க்கிறது 0 v.add (1, 'ஜாவா') // குறியீட்டு 1 இல் 'ஜாவா' சேர்க்கிறது v.add (2, 'is') // சேர்க்கிறது 'என்பது குறியீட்டு 2 இல்' v.add (3, 'வேடிக்கை') // குறியீட்டு 3 இல் 'வேடிக்கை' சேர்க்கிறது System.out.println ('திசையன் திறன்' + v.capacity ()) v.trimToSize () System.out.println ( 'திசையன் திறன்' + v.capacity ())}}

வெளியீடு


மற்றவை முக்கியமான முறைகள்

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

முறையின் பெயர் முறையின் செயல்பாடு

பூலியன் isEmpty ()

கூறுகள் இருக்கிறதா இல்லையா என்பதை சரிபார்க்கிறது

பூலியன் கொண்டுள்ளது (பொருள் ஓ)

ஒரு குறிப்பிட்ட தனிமத்தின் இருப்பை சரிபார்க்கப் பயன்படுகிறது, ஓ

int indexOf (பொருள் o)

இது உறுப்பு o இன் குறியீட்டை வழங்குகிறது

void removeRange (int s, int e)

s இலிருந்து தொடங்கி (e-1) உடன் முடிவடையும் திசையனின் கூறுகளை நீக்குகிறது

வெற்றிட தெளிவு ()

அனைத்து உறுப்புகளையும் நீக்குகிறது

வெற்றிட உறுதிப்படுத்தல் திறன் (எண்ணாக சி)

இது சி மூலம் திறனை அதிகரிக்கிறது

setSize (int கள்) வெற்றிடத்தை

இது அளவை s ஆக அமைக்கிறது. S> அளவு என்றால், கூடுதல் திறன் பூஜ்ய மதிப்புகளால் நிரப்பப்படுகிறது. கள் என்றால்

பொருள் உறுப்புஅட் (int a)

குறியீட்டு எண்ணில் இருக்கும் உறுப்பை a

பொருள் தொகுப்பு (int a, பொருள் o)

குறியீட்டில் உள்ள உறுப்பை a க்கு கொடுக்கப்பட்ட உறுப்புடன் மாற்றுகிறது

பொருள் [] toArray ()

திசையன் போன்ற உறுப்புகளைக் கொண்ட ஒரு வரிசையை வழங்குகிறது

பொருள் குளோன் ()

திசையன் பொருள் நகலெடுக்கப்பட்டது

பூலியன் addAll (தொகுப்பு c)

சேகரிப்பு c இன் அனைத்து கூறுகளையும் திசையனுடன் சேர்க்கிறது

பூலியன் addAll (int a, Collection c)

சேகரிப்பின் அனைத்து கூறுகளையும் செருகும் c குறிப்பிட்ட குறியீட்டில் திசையனுக்கு a

பூலியன் தக்கவைத்தல் அனைத்தும் (தொகுப்பு சி)

சேகரிப்பில் இருக்கும் திசையனில் உள்ள அனைத்து உறுப்புகளையும் வைத்திருக்கிறது

பட்டியல் துணை பட்டியல் (int s, int e)

உறுப்புகளிலிருந்து, ஒரு பட்டியல் பொருளாக, s இலிருந்து தொடங்கி திசையனிலிருந்து (e-1) உடன் முடிகிறது.

ஒவ்வொரு நல்ல விஷயமும் முடிவுக்கு வருவதால், வெக்டார்களில் எங்கள் வலைப்பதிவும் உள்ளது . இந்த வலைப்பதிவில் ஜாவா திசையன்களின் அனைத்து அம்சங்களையும் எங்களால் மறைக்க முடிந்தது என்றும், வெக்டார்கள் குறித்து நீங்கள் சில அறிவை சேகரிக்க முடிந்தது என்றும் நம்புகிறோம்.

முடிந்தவரை பயிற்சி செய்து உங்கள் அனுபவத்தை மாற்றியமைக்கவும்.

பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். உங்கள் பயணத்தின் ஒவ்வொரு அடியிலும் உங்களுக்கு உதவ நாங்கள் இங்கு வந்துள்ளோம், இந்த ஜாவா நேர்காணல் கேள்விகளைத் தவிர்த்து, ஜாவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக வடிவமைக்கப்பட்ட ஒரு பாடத்திட்டத்தை நாங்கள் கொண்டு வருகிறோம்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த ‘ஜாவாவில் வெக்டார்கள்’ இன் கருத்துகள் பிரிவில் குறிப்பிடவும் கட்டுரை மற்றும் விரைவில் நாங்கள் உங்களிடம் வருவோம்.