வரிசை பட்டியலை ஜாவாவில் வரிசைக்கு மாற்றுவது எப்படி



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

வரிசை பட்டியல் என்பது கட்டமைப்பின் தொகுப்பின் துணைக்குழு ஆகும், இது உள்ளது 'ஜாவா.உட்டில்' தொகுப்பு. இது ஜாவாவில் ஒரு டைனமிக் வரிசையை விளக்குகிறது. இருப்பினும், இது நிலையான வரிசைகளை விட மெதுவாக இருக்கக்கூடும், ஆனால் வரிசையில் ஏராளமான கையாளுதல் தேவைப்படும் நிரல்களில் இது நிச்சயமாக உதவியாக இருக்கும்

ஜாவாவில் ஹேஷ்மேப் vs ஹேஷ்டேபிள்

வரிசை பட்டியல்களின் அம்சங்கள்

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

ஜாவா படம் 1 இல் வரிசைப்படுத்த வரிசை பட்டியல்





ஜாவா வரிசை பட்டியல்கள் கட்டமைப்பாளர்கள் மற்றும் முறைகளைக் கொண்டவை. கீழே குறிப்பிடப்பட்டுள்ள விவரங்கள் அவற்றின் பயன்பாடு மற்றும் செயல்பாடுகளுடன் சில கட்டமைப்பாளர்கள் மற்றும் முறைகளின் பட்டியல்.

  • வரிசை பட்டியல் (): வெற்று வரிசை பட்டியலை உருவாக்க இந்த கட்டமைப்பாளர் பயன்படுத்தப்படுகிறார்
  • வரிசை பட்டியல் (சேகரிப்பு c): சேகரிப்பில் இருந்து உறுப்புகளுடன் துவக்கப்பட்ட வரிசை பட்டியலை உருவாக்க இந்த கட்டமைப்பாளர் பயன்படுத்தப்படுகிறார்.
  • வரிசை பட்டியல் (முழு திறன்): ஆரம்ப திறன் குறிப்பிடப்பட்ட ஒரு வரிசை பட்டியலை உருவாக்க இந்த கட்டமைப்பாளர் பயன்படுத்தப்படுகிறார்.

ஒரு எளிய குறியீட்டைப் பார்ப்போம் ஒரு வரிசை பட்டியலை உருவாக்கவும்.



உதாரணமாக:

இறக்குமதி java.io. * இறக்குமதி java.util. * class arrayli {public static void main (string [] args) IOException ஐ வீசுகிறது {int n = 5 வரிசை பட்டியல் arrli = புதிய வரிசை பட்டியல் (n) (int i = 1 i<= n i++) arrli.add(i) System.out.println(arrli) arrli.remove(3) System.out.println(arrli) for (int i = 0 i < arrli.size() i++) System.out.print(arrli.get(i) + ' ') } } 

// வெளியீடு:

[1, 2, 3, 4, 5]
[1, 2, 3, 5]
1 2 3 5



ஜாவாவில் சில பொதுவான முறைகள்

  • ஒவ்வொரு (நுகர்வோர் நடவடிக்கை): அனைத்து கூறுகளும் செயலாக்கப்படும் வரை அல்லது ஒரு செயல் விதிவிலக்கு எறியும் வரை இது மீண்டும் மீண்டும் வரும் காரணியின் ஒவ்வொரு உறுப்புக்கும் ஒரு குறிப்பிட்ட செயலைச் செய்கிறது.
  • தக்கவைத்தல் அனைத்தும் (சேகரிப்பு சி): இது ஒரு குறிப்பிட்ட தொகுப்பில் உள்ள இந்த பட்டியலில் உள்ள கூறுகளை மட்டுமே வைத்திருக்கிறது.
  • removeIf (வடிப்பானை முன்னறிவித்தல்): கொடுக்கப்பட்ட கணிப்பை பூர்த்தி செய்யும் தொகுப்பின் அனைத்து கூறுகளையும் இது பிரித்தெடுக்கிறது.
  • கொண்டுள்ளது (பொருள் o): ஒரு பட்டியலில் குறிப்பிட்ட உறுப்பு இருந்தால் இது உண்மை.
  • அகற்று (முழு எண்ணாக): இந்த பட்டியலில் கொடுக்கப்பட்ட குறிப்பிட்ட நிலையில் உள்ள உறுப்பை இது நீக்குகிறது.
  • அகற்று (பொருள் o): இந்த பட்டியலில் இருந்து ஒரு குறிப்பிட்ட உறுப்பு இருந்தால் அது ஆரம்ப நிகழ்வை நீக்குகிறது.
  • get (int index): இது இந்த பட்டியலில் ஒரு குறிப்பிட்ட நிலையில் உறுப்பை வழங்குகிறது.
  • துணை பட்டியல் (int fromIndex, int toIndex): இந்த பட்டியலின் ஒரு பகுதியை குறியீட்டிலிருந்து குறிப்பிடப்பட்ட, உள்ளடக்கிய, மற்றும் குறியீட்டு, பிரத்தியேகமானவற்றுக்கு இடையில் இது வழங்குகிறது.
  • splitter (): அது இந்த பட்டியலில் உள்ள உறுப்புகளின் மீது தாமதமாக பிணைக்கும் மற்றும் தோல்வி-வேகமான பிளவு ஐரேட்டரை உருவாக்குகிறது.

வரிசை பட்டியலை வரிசை () தொடரியல் என மாற்றுகிறது.

இரண்டு முறைகள் உள்ளன:

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

எல்லா வரிசை கூறுகளையும் நாங்கள் பூர்த்தி செய்த பிறகு, அது வரிசையில் அதிக இடத்தை வைத்திருக்கிறது. அந்த கூடுதல் நிலைகளில் ‘பூஜ்யம்’ மக்கள்தொகை கொண்டது.

  • வரிசைக்கு பட்டியல் பட்டியல் () - பொருள் வரிசைக்கு மாற்றவும்

தொடர்புடைய வெளியீட்டின் குறியீடு இந்த வெளியீட்டிற்கு கீழே வைக்கப்பட்டுள்ளது.

உதாரணமாக:

இறக்குமதி java.util.ArrayList இறக்குமதி java.util.Arrays public class ArrayListExample {public static void main (string [] args) {வரிசை பட்டியல் பட்டியல் = புதிய வரிசை பட்டியல் (2) list.add ('A') list.add ('B' ) list.add ('C') list.add ('D') பொருள் [] வரிசை = list.toArray () System.out.println (Arrays.toString (வரிசை)) (பொருள் o: வரிசை) {சரம் = (சரம்) System.out.println (கள்)}}}

// வெளியீடு:

[ஏ பி சி டி]

பெரிய தரவு பகுப்பாய்வின் பயன்பாடுகள்

TO
பி
சி
டி

  • வரிசைக்கு பட்டியல் பட்டியல் (டி [] அ) - சரம் வரிசைக்கு மாற்றவும்

உதாரணமாக:

இறக்குமதி java.util.ArrayList இறக்குமதி java.util.Arrays public class ArrayListExample {public static void main (string [] args) {வரிசை பட்டியல் பட்டியல் = புதிய வரிசை பட்டியல் (2) list.add ('A') list.add ('B' ) list.add ('C') list.add ('D') சரம் [] வரிசை = list.toArray (புதிய சரம் [list.size ()]) System.out.println (Arrays.toString (வரிசை))} }

// வெளியீடு:

[ஏ பி சி டி]

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

ஜாவாவில் வரிசைக்கு வரிசை பட்டியலின் அடிப்படைகளை இப்போது நீங்கள் புரிந்து கொண்டீர்கள், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் ஒரு தொடக்கத்தைத் தருவதற்கும், முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & வசந்த .

php சரத்திலிருந்து வரிசையை உருவாக்கவும்

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த “ஜாவாவில் வரிசைப்படுத்த வரிசை பட்டியல்” வலைப்பதிவின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடுங்கள், விரைவில் நாங்கள் உங்களிடம் வருவோம்.