శ్రేణి జాబితాను జావాలో శ్రేణికి మార్చడం ఎలా



మెరుగైన అవగాహన కోసం నిజ సమయ ఉదాహరణలతో పాటు జావాలో అర్రే జాబితాను అర్రేగా మార్చడం నేర్చుకోవడానికి ఈ ఎడురేకా ఆర్టికల్ మీకు సహాయం చేస్తుంది.

శ్రేణి జాబితా ఫ్రేమ్‌వర్క్‌ల సేకరణ యొక్క ఉపసమితి, ఇది ప్రస్తుతం ఉంది 'జావా.యుటిల్' ప్యాకేజీ. ఇది జావాలో డైనమిక్ శ్రేణిని వివరిస్తుంది. అయినప్పటికీ, ఇది ప్రామాణిక శ్రేణుల కంటే నెమ్మదిగా ఉంటుంది, అయితే శ్రేణిలో అనేక తారుమారు అవసరమయ్యే ప్రోగ్రామ్‌లలో ఇది ఖచ్చితంగా సహాయకరంగా ఉంటుంది

శ్రేణి జాబితాల లక్షణాలు

  • శ్రేణి జాబితా వారసత్వంగా వస్తుంది నైరూప్య జాబితా తరగతి మరియు జాబితాను అమలు చేస్తుంది ఇంటర్ఫేస్.
  • శ్రేణి జాబితా పరిమాణం ద్వారా ప్రారంభించబడింది, అయితే సేకరణ పెరిగితే లేదా సేకరణ నుండి వస్తువులను సంగ్రహించినట్లయితే దాని పరిమాణం పెరుగుతుంది.
  • జావా అర్రే జాబితా మాకు జాబితాలకు యాదృచ్ఛిక ప్రాప్యతను అందిస్తుంది.
  • వంటి పాత జాబితాల కోసం శ్రేణి జాబితాలను ఉపయోగించలేరు పూర్ణాంకానికి, చార్, అటువంటి సందర్భాలలో రేపర్ క్లాస్ ఉపయోగించబడుతుంది.
  • జావాలోని అర్రే జాబితాను సి ++ లోని వెక్టర్స్ మాదిరిగానే చూడవచ్చు.

జావా పిక్చర్ 1 లో శ్రేణికి శ్రేణి జాబితా





జావా అర్రే జాబితాలు కన్స్ట్రక్టర్లు మరియు పద్ధతులను కలిగి ఉంటాయి. క్రింద పేర్కొన్న వివరాలు కొన్ని కన్స్ట్రక్టర్లు మరియు పద్ధతుల జాబితా మరియు వాటి ఉపయోగం మరియు విధులు.

  • శ్రేణి జాబితా (): ఈ కన్స్ట్రక్టర్ ఖాళీ శ్రేణి జాబితాను సృష్టించడానికి ఉపయోగించబడుతుంది
  • శ్రేణి జాబితా (సేకరణ సి): సేకరణ నుండి మూలకాలతో ప్రారంభించిన శ్రేణి జాబితాను రూపొందించడానికి ఈ కన్స్ట్రక్టర్ ఉపయోగించబడుతుంది.
  • శ్రేణి జాబితా (పూర్ణాంక సామర్థ్యం): ప్రారంభ సామర్థ్యం పేర్కొనబడిన శ్రేణి జాబితాను రూపొందించడానికి ఈ కన్స్ట్రక్టర్ ఉపయోగించబడుతుంది.

దీనికి ఒక సాధారణ కోడ్ చూద్దాం శ్రేణి జాబితాను సృష్టించండి.



ఉదాహరణ:

దిగుమతి java.io. * దిగుమతి java.util. * తరగతి శ్రేణి {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) IOException విసురుతుంది {int n = 5 శ్రేణి జాబితా arrli = కొత్త శ్రేణి జాబితా (n)<= 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 (వడపోతను అంచనా వేయండి): ఇది ఇచ్చిన ప్రిడికేట్‌ను సంతృప్తిపరిచే సేకరణ యొక్క అన్ని అంశాలను సంగ్రహిస్తుంది.
  • (ఆబ్జెక్ట్ ఓ) కలిగి ఉంది: జాబితాలో పేర్కొన్న మూలకం ఉంటే ఇది నిజం అవుతుంది.
  • తొలగించు (పూర్ణాంక సూచిక): ఇది ఈ జాబితాలో ఇచ్చిన నిర్దిష్ట స్థానం వద్ద మూలకాన్ని తొలగిస్తుంది.
  • తొలగించు (ఆబ్జెక్ట్ ఓ): పేర్కొన్న మూలకం ఉన్నట్లయితే ఇది ప్రారంభ సంఘటనను తొలగిస్తుంది.
  • పొందండి (పూర్ణాంక సూచిక): ఇది ఈ జాబితాలో ఒక నిర్దిష్ట స్థానం వద్ద మూలకాన్ని అందిస్తుంది.
  • సబ్లిస్ట్ (int fromIndex, int toIndex): ఇది ఈ జాబితాలోని కొంత భాగాన్ని ఇండెక్స్, కలుపుకొని, మరియు ఇండెక్స్, ఎక్స్‌క్లూజివ్ మొదలైన వాటి నుండి పేర్కొన్న వాటి మధ్య తిరిగి ఇస్తుంది.
  • స్ప్లిటర్ (): ఇది ఈ జాబితాలోని అంశాలపై ఆలస్య-బైండింగ్ మరియు ఫెయిల్-ఫాస్ట్ స్ప్లిట్ ఇరేటర్‌ను సృష్టిస్తుంది.

శ్రేణి జాబితాను శ్రేణి () వాక్యనిర్మాణంగా మారుస్తుంది.

రెండు పద్ధతులు ఉన్నాయి:

  • ది మొదటి పద్ధతి ఏ వాదనను అంగీకరించదు మరియు ఆబ్జెక్ట్ రకం యొక్క శ్రేణిని అందిస్తుంది. వస్తువుల శ్రేణిని మళ్ళించడం, కావలసిన మూలకాన్ని కనుగొనడం మరియు మనకు కావలసిన తరగతి రకానికి టైప్‌కాస్ట్ చేయడం మా బాధ్యత.
  • లో రెండవ పద్ధతి , తిరిగి వచ్చిన శ్రేణి యొక్క రన్‌టైమ్ రకం పేర్కొన్న శ్రేణి. పేర్కొన్న శ్రేణిలో జాబితా సరిపోతుంటే, అది తిరిగి ఇవ్వబడుతుంది. లేకపోతే, పేర్కొన్న శ్రేణి యొక్క రన్‌టైమ్ రకంతో మరియు ఈ జాబితా యొక్క పరిమాణంతో కొత్త శ్రేణి వెంటనే కేటాయించబడుతుంది.

మేము అన్ని శ్రేణి మూలకాలను నింపిన తర్వాత, దీనికి శ్రేణిలో ఎక్కువ స్థలం మిగిలి ఉంది. అప్పుడు ఆ అదనపు స్థానాల్లో ‘శూన్య’ జనాభా ఉంటుంది.

  • అర్రే జాబితా అర్రే () - ఆబ్జెక్ట్ అర్రేగా మార్చండి

సంబంధిత అవుట్పుట్ యొక్క కోడ్ ఈ అవుట్పుట్ క్రింద ఉంచబడుతుంది.

ఉదాహరణ:

దిగుమతి java.util.ArrayList దిగుమతి java.util.Arrays పబ్లిక్ క్లాస్ ArrayListExample {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {శ్రేణి జాబితా జాబితా = క్రొత్త శ్రేణి జాబితా (2) జాబితా. ) list.add ('C') list.add ('D') ఆబ్జెక్ట్ [] శ్రేణి = list.toArray () System.out.println (Arrays.toString (array)) (ఆబ్జెక్ట్ o: శ్రేణి) = (స్ట్రింగ్) System.out.println (లు)}}}

// అవుట్పుట్:

[ఎ బి సి డి]

TO
బి
సి
డి

  • శ్రేణి జాబితాకు శ్రేణి (T [] a) - స్ట్రింగ్ శ్రేణికి మార్చండి

ఉదాహరణ:

qlikview ట్యుటోరియల్ స్టెప్ బై స్టెప్
దిగుమతి java.util.ArrayList దిగుమతి java.util.Arrays పబ్లిక్ క్లాస్ ArrayListExample {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {శ్రేణి జాబితా జాబితా = క్రొత్త శ్రేణి జాబితా (2) జాబితా. ) list.add ('C') list.add ('D') స్ట్రింగ్ [] శ్రేణి = జాబితా }

// అవుట్పుట్:

[ఎ బి సి డి]

దీనితో, మేము ఈ వ్యాసం ముగింపుకు వచ్చాము. జావాలోని అర్రే జాబితాకు అర్రే జాబితా, వాటి రకాలు, ప్రాముఖ్యత మరియు కొన్ని నిజ-సమయ ఉదాహరణల ద్వారా మీరు వాటిని అర్థం చేసుకున్నారని నేను ఆశిస్తున్నాను.

ఇప్పుడు మీరు జావాలో అర్రే లిస్ట్ టు అర్రే యొక్క ప్రాథమికాలను అర్థం చేసుకున్నారు, చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఎడురేకా యొక్క జావా J2EE మరియు SOA శిక్షణ మరియు ధృవీకరణ కోర్సు జావా డెవలపర్‌గా ఉండాలనుకునే విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించబడింది. జావా ప్రోగ్రామింగ్‌లోకి మీకు మంచి ప్రారంభాన్ని ఇవ్వడానికి మరియు హైబర్నేట్ & వంటి వివిధ జావా ఫ్రేమ్‌వర్క్‌లతో పాటు కోర్ మరియు అడ్వాన్స్‌డ్ జావా కాన్సెప్ట్‌ల కోసం మీకు శిక్షణ ఇవ్వడానికి ఈ కోర్సు రూపొందించబడింది. వసంత .

మాకు ప్రశ్న ఉందా? ఈ “జావాలో అర్రే లిస్ట్ టు అర్రే” బ్లాగ్ యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.