జావాలో Arrays.sort() పద్ధతిని ఎలా ఉపయోగించాలి

Javalo Arrays Sort Pad Dhatini Ela Upayogincali



జావాలో బల్క్ డేటాతో వ్యవహరిస్తున్నప్పుడు, డెవలపర్ కలిగి ఉన్న లేదా రూపొందించిన డేటాను క్రమబద్ధీకరించాల్సిన సందర్భాలు ఉండవచ్చు. ఉదాహరణకు, యాదృచ్ఛికంగా రూపొందించబడిన డేటాను క్రమబద్ధీకరించడం లేదా స్ట్రింగ్ డేటాను సాపేక్షంగా చేయడానికి అనుబంధించడం. అటువంటి పరిస్థితులలో, ' Arrays.sort() ” ప్రోగ్రామర్‌ను చాలా వరకు సులభతరం చేయడంలో జావాలోని పద్ధతి గొప్పగా సహాయపడుతుంది.

ఈ వ్యాసం ఉపయోగం మరియు అమలు గురించి వివరిస్తుంది Arrays.sort() ” జావాలో పద్ధతి.







జావాలో “Arrays.sort()” పద్ధతిని ఎలా ఉపయోగించాలి?

ది ' Arrays.sort() ” ప్రారంభ మరియు ముగింపు సూచికలను పేర్కొనడం ద్వారా శ్రేణిని పూర్తిగా లేదా దానిలో కొంత భాగాన్ని క్రమబద్ధీకరించడానికి పద్ధతిని ఉపయోగించవచ్చు.



వాక్యనిర్మాణం



శ్రేణులు.sort ( శ్రేణి, ప్రారంభం, ముగింపు ) ;





పై వాక్యనిర్మాణంలో:

  • ' అమరిక ” క్రమబద్ధీకరించవలసిన శ్రేణిని సూచిస్తుంది.
  • ' ప్రారంభించండి ” అనేది క్రమబద్ధీకరణను ప్రారంభించే ప్రారంభ సూచిక.
  • ' ముగింపు ”సార్టింగ్ ముగించాల్సిన ఇండెక్స్‌కు అనుగుణంగా ఉంటుంది.

ఉదాహరణ 1: జావాలో అర్రేని క్రమబద్ధీకరించడానికి “Arrays.sort()” పద్ధతిని ఉపయోగించడం



ది ' కోసం మూలకాలతో పాటు పునరావృతం చేయడానికి లూప్ వర్తించబడుతుంది. ఈ విధానంతో కలిపి వర్తించవచ్చు ' Arrays.sort() ” అందించిన శ్రేణిలోని అన్ని మూలకాలను క్రమబద్ధీకరించే పద్ధతి:

int [ ] givenArray = కొత్త int [ ] { 2 , 3 , 1 , 9 , 13 , 7 } ;
System.out.println ( 'అసలు శ్రేణి మూలకాలు:' ) ;
కోసం ( int మూలకం: ఇచ్చిన అర్రే ) {
System.out.println ( +మూలకం ) ;
}
శ్రేణులు.sort ( ఇచ్చిన శ్రేణి ) ;
System.out.println ( ' \n క్రమబద్ధీకరించబడిన శ్రేణి మూలకాలు: ' ) ;
కోసం ( int i = 0 ;i < ఇచ్చినArray.length;i++ ) {
System.out.println ( ఇచ్చిన శ్రేణి [ i ] ) ;
}

పై కోడ్ లైన్లలో:

  • ముందుగా, '' అనే పూర్ణాంక శ్రేణిని ప్రకటించండి ఇచ్చిన శ్రేణి ”.
  • ఇప్పుడు, వర్తించు ' కోసం మూలకాల శ్రేణి ద్వారా పునరావృతం చేయడానికి మరియు వాటిని (మూలకాలు) ప్రదర్శించడానికి లూప్.
  • ఆ తరువాత, వర్తించు ' క్రమబద్ధీకరించు() శ్రేణిని క్రమబద్ధీకరించడానికి పేర్కొన్న శ్రేణిని దాని(పద్ధతి) పరామితిగా ఉంచడం ద్వారా పద్ధతి.
  • అలాగే, మిళిత “ని ఉపయోగించండి కోసం 'లూప్ మరియు' పొడవు క్రమబద్ధీకరించబడిన శ్రేణి మూలకాల ద్వారా పునరావృతం చేయడానికి మరియు వాటిని ఒక్కొక్కటిగా ప్రదర్శించడానికి ఆస్తి.

అవుట్‌పుట్

ఈ అవుట్‌పుట్‌లో, శ్రేణి మూలకాలు తదనుగుణంగా క్రమబద్ధీకరించబడినట్లు గమనించవచ్చు.

ఉదాహరణ 2: జావాలో పేర్కొన్న సూచికల వద్ద అర్రేని క్రమబద్ధీకరించడానికి “Arrays.sort()” పద్ధతిని ఉపయోగించడం

ఈ ప్రత్యేక ఉదాహరణలో, నిర్దిష్ట సూచికలలో శ్రేణి మూలకాలను క్రమబద్ధీకరించడానికి చర్చించబడిన పద్ధతిని ఉపయోగించవచ్చు:

int [ ] ఇచ్చినఅరే = { 2 , 3 , 1 , 9 , 13 , 7 } ;
System.out.println ( 'అసలు శ్రేణి మూలకాలు:' ) ;
కోసం ( int మూలకం: ఇచ్చిన అర్రే ) {
System.out.print ( మూలకం + '' ) ;
}
శ్రేణులు.sort ( ఇచ్చిన శ్రేణి, 1 , 3 ) ;
System.out.println ( ' \n సూచిక 1 నుండి 3 వరకు క్రమబద్ధీకరించబడిన శ్రేణి మూలకాలు: ' ) ;
కోసం ( int మూలకం: ఇచ్చిన అర్రే ) {
System.out.print ( మూలకం + '' ) ;
}

పై కోడ్ స్నిప్పెట్‌లో:

  • శ్రేణిని ప్రకటించడం, కలిగి ఉన్న మూలకాల ద్వారా పునరావృతం చేయడం మరియు వాటిని ప్రదర్శించడం కోసం చర్చించిన విధానాలను గుర్తుకు తెచ్చుకోండి.
  • ఆ తర్వాత, అదేవిధంగా, వర్తించు ' క్రమబద్ధీకరించు() ” పద్ధతి. అందించిన శ్రేణిలోని మూలకాలు రెండవ సూచిక నుండి క్రమబద్ధీకరించబడతాయని పద్ధతి పారామితులు సూచిస్తాయి, అనగా, ' 1 'నాల్గవ సూచికకు, అంటే,' 3 ”, నుండి ఇండెక్స్ ప్రారంభమవుతుంది కాబట్టి 0 ”.
  • చివరగా, నవీకరించబడిన శ్రేణి మూలకాలను క్రమబద్ధీకరించి మరియు ప్రదర్శించిన తర్వాత మళ్లీ శ్రేణి మూలకాల ద్వారా మళ్ళించండి.

అవుట్‌పుట్

ఈ అవుట్‌పుట్‌లో, శ్రేణి మూలకాలు పేర్కొన్న సూచికలకు అనుగుణంగా క్రమబద్ధీకరించబడతాయని విశ్లేషించవచ్చు.

ఉదాహరణ 3: జావాను ఉపయోగించి అవరోహణ క్రమంలో స్ట్రింగ్స్ అర్రేని క్రమబద్ధీకరించడానికి “Arrays.sort()” పద్ధతిని ఉపయోగించడం

ది ' రివర్స్ ఆర్డర్() 'పద్ధతి' సేకరణలు వస్తువుల సేకరణపై సహజ క్రమం యొక్క రివర్స్‌ను నిర్దేశించే కంపారిటర్‌ను పొందేందుకు 'తరగతి ఉపయోగించబడుతుంది. ఈ పద్ధతిని కలిపి అమలు చేయవచ్చు ' Arrays.sort() తీగలను అవరోహణ క్రమంలో క్రమబద్ధీకరించే పద్ధతి:

పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ ) {
స్ట్రింగ్ [ ] ఇచ్చినఅరే = { 'యాపిల్' , 'ఒకటి' , 'పిల్లి' } ;
System.out.println ( 'అసలు శ్రేణి మూలకాలు:' ) ;
కోసం ( స్ట్రింగ్ ఎలిమెంట్: ఇచ్చిన అర్రే ) {
System.out.print ( మూలకం + '' ) ;
}
శ్రేణులు.sort ( ఇచ్చిన అర్రే, కలెక్షన్స్.రివర్స్ ఆర్డర్ ( ) ) ;
System.out.println ( ' \n అవరోహణ క్రమంలో క్రమబద్ధీకరించబడిన శ్రేణి మూలకాలు: ' ) ;
కోసం ( స్ట్రింగ్ ఎలిమెంట్: ఇచ్చిన అర్రే ) {
System.out.print ( మూలకం + '' ) ;
}

ఈ కోడ్ బ్లాక్‌లో, ఈ క్రింది దశలను వర్తించండి:

  • అన్నింటిలో మొదటిది, '' ప్రకటించండి స్ట్రింగ్ ” పేర్కొన్న స్ట్రింగ్ విలువలతో కూడిన శ్రేణి.
  • ఆ తర్వాత, '' ద్వారా కలిగి ఉన్న విలువల ద్వారా మళ్ళించండి కోసం ” లూప్ చేసి వాటిని ప్రదర్శించండి.
  • ఇప్పుడు, వర్తించు ' క్రమబద్ధీకరించు() ” అందించిన శ్రేణిని క్రమబద్ధీకరించే పద్ధతి.
  • పద్ధతి పరామితిలో, మునుపటి పరామితి అందించిన స్ట్రింగ్స్ శ్రేణిని సూచిస్తుంది. తరువాతి పరామితిలో, 'ని అనుబంధించండి రివర్స్ ఆర్డర్() 'తో పద్ధతి' సేకరణలు ”శ్రేణి మూలకాలను అవరోహణ క్రమంలో ప్రదర్శించడానికి తరగతి.
  • చివరగా, రివర్స్డ్ అర్రే ద్వారా మళ్ళించండి మరియు తదనుగుణంగా సేకరించబడిన స్ట్రింగ్‌లను ప్రదర్శించండి.

అవుట్‌పుట్

ఈ ఫలితంలో, స్ట్రింగ్ విలువలు తగిన విధంగా అవరోహణ క్రమంలో క్రమబద్ధీకరించబడినట్లు స్పష్టంగా తెలుస్తుంది.

ముగింపు

ది ' Arrays.sort() ”జావాలోని పద్ధతి ప్రారంభ మరియు ముగింపు సూచికలను పేర్కొనడం ద్వారా శ్రేణిని పూర్తిగా లేదా దానిలో కొంత భాగాన్ని క్రమబద్ధీకరించడానికి ఉపయోగించబడుతుంది. అన్ని శ్రేణి మూలకాలు మరియు పేర్కొన్న మూలకాలను క్రమబద్ధీకరించడానికి లేదా అవరోహణ పద్ధతిలో క్రమబద్ధీకరించడానికి ఈ పద్ధతిని అమలు చేయవచ్చు. ఈ బ్లాగ్ 'ని ఉపయోగించడం గురించి చర్చించింది Arrays.sort() ” జావాలో పద్ధతి.