మునుపటి బ్లాగులో, మీరు దాని గురించి నేర్చుకున్నారు . జావా అర్రేలోని ఈ బ్లాగ్ ద్వారా, జావాలోని శ్రేణుల భావనలను మరియు సింగిల్ & మల్టీ డైమెన్షనల్ శ్రేణులు ఎలా పనిచేస్తాయో నేను మీకు వివరిస్తాను.మీ సంపాదనలో జావా శ్రేణుల గురించి తెలుసుకోవడం చాలా అవసరం .
ఈ జావా అర్రే బ్లాగులో, నేను ఈ క్రింది విషయాలను కవర్ చేస్తాను:
- జావా శ్రేణులు అంటే ఏమిటి?
- జావా శ్రేణిలో నిర్దిష్ట మూలకాన్ని యాక్సెస్ చేస్తోంది
- జావాలో బహుమితీయ శ్రేణులు
- జావా శ్రేణిని ఒక పద్ధతికి దాటడం
మేము మరింత ముందుకు వెళ్ళేముందు, మనకు జావా అర్రే ఎందుకు అవసరమో చూద్దాం:
- డేటాను ఉంచడానికి శ్రేణులు ఒక ముఖ్యమైన నిర్మాణం.
- శ్రేణులను ఉపయోగించి ఒకే రకమైన అనేక వస్తువులను పట్టుకోవడానికి జావా అనుమతిస్తుంది.
- మూలకాలను వాటి సూచిక ద్వారా యాక్సెస్ చేయడానికి లూప్ సహాయంతో దీనిని ఉపయోగించవచ్చు.
ఇప్పుడు, జావా అర్రేలోని ఈ పోస్ట్తో ప్రారంభిద్దాం మరియు శ్రేణులు ఏమిటో అర్థం చేసుకోండి.
జావా శ్రేణులు అంటే ఏమిటి?
జావాలోని శ్రేణులు జావాలో వస్తువులుగా అమలు చేయబడిన సజాతీయ డేటా నిర్మాణాలు. శ్రేణులు నిర్దిష్ట డేటా రకం యొక్క ఒకటి లేదా అంతకంటే ఎక్కువ విలువలను నిల్వ చేస్తాయి మరియు అదే నిల్వ చేయడానికి సూచిక ప్రాప్యతను అందిస్తాయి. శ్రేణిలోని ఒక నిర్దిష్ట మూలకం దాని సూచిక ద్వారా ప్రాప్తిస్తుంది. సంబంధిత సమాచారాన్ని సమూహపరచడానికి శ్రేణులు అనుకూలమైన మార్గాలను అందిస్తాయి.
శ్రేణిని పొందడం రెండు-దశల ప్రక్రియ.
- మొదట, మీరు కోరుకున్న శ్రేణి రకం యొక్క వేరియబుల్ ను డిక్లేర్ చేయాలి
- రెండవది, మీరు ఉపయోగించి శ్రేణిని కలిగి ఉన్న మెమరీని కేటాయించాలి క్రొత్తది , మరియు దానిని శ్రేణి వేరియబుల్కు కేటాయించండి
కాబట్టి, శ్రేణులను వివిధ మార్గాల్లో ఎలా ప్రకటించవచ్చో చూద్దాం.
జావా అర్రే ప్రారంభించడం యొక్క సాధారణ రూపం
ఉదాహరణ : - - int నెల_ రోజులు []
జావా అర్రే ప్రారంభించడం యొక్క సాధారణ రూపం
ఉదాహరణ:-
శ్రేణులను ప్రకటించినప్పుడు వాటిని ప్రారంభించవచ్చు. శ్రేణి ప్రారంభంలో మీరు పేర్కొన్న మూలకాల సంఖ్యను కలిగి ఉండటానికి శ్రేణి స్వయంచాలకంగా పెద్దదిగా సృష్టించబడుతుంది. ఉంది లేదు ఉపయోగించాలి క్రొత్తది .ఇప్పుడు, దీన్ని ఎలా అమలు చేయవచ్చో చూద్దాం.
జావా అర్రే ప్రారంభించడం యొక్క సాధారణ రూపం
కింది కోడ్ పూర్ణాంకాల యొక్క ప్రారంభ శ్రేణిని సృష్టిస్తుంది:
తరగతి MyArray {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ అర్గ్స్ []) {int month_days [] = {31,28,31,30,31,30,31,30,31,30,31} System.out.println ('ఏప్రిల్ '+ నెల + రోజులు [3] +' రోజులు. ')}}
మీరు జావా శ్రేణిలోని అంశాలను ఎలా యాక్సెస్ చేయవచ్చో నేను వివరిస్తేనే ఇది న్యాయంగా ఉంటుంది.
జావా శ్రేణిలో నిర్దిష్ట మూలకాన్ని యాక్సెస్ చేస్తోంది
శ్రేణులలో, మేము నిర్దిష్ట మూలకాన్ని దాని సూచిక ద్వారా చదరపు బ్రాకెట్లలో యాక్సెస్ చేయవచ్చు.
ఉదాహరణ:-
అన్ని ముక్కలు కలిపి,
పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ అర్గ్స్ []) {int నెల_ రోజులు [] నెల_ రోజులు = కొత్త పూర్ణాంకానికి [12] నెల_ రోజులు [0] = 31 నెల_ రోజులు [1] = 28 నెల_ రోజులు [2] = 31 నెల_ రోజులు [3] = 30 నెల_ రోజులు [4] = 31 నెల_ రోజులు [5] = 30 నెల_ రోజులు [6] = 31 నెల_ రోజులు [8] = 30 నెల_ రోజులు [9] = 31 నెల_ రోజులు [10] = 30 నెల_ రోజులు [11] = 31 సిస్టమ్.అవుట్.ప్రింట్ల్న్ ('ఏప్రిల్ ఉంది' + నెల_ రోజులు [3] + 'రోజులు.')}}
కాబట్టి, ఇదంతా శ్రేణుల గురించి మరియు దాని ప్రకటన మరియు సింగిల్ డైమెన్షన్ శ్రేణులను ఎలా ఉపయోగించవచ్చో.
నేను మీకు చెబితే, శ్రేణి లోపల శ్రేణి ఉండవచ్చు. ఇది కొంచెం క్లిష్టంగా అనిపిస్తుందని నాకు తెలుసు, కాని చింతించకండి, మీ కోసం దీన్ని ఎలా సులభతరం చేయాలో నాకు తెలుసు.
జావా మల్టీ డైమెన్షనల్ అర్రే
రిఫరెన్స్ జావా ద్వారా విలువ ద్వారా పాస్
బహుమితీయ శ్రేణులు శ్రేణుల శ్రేణులు .
మల్టీ డైమెన్షనల్ అర్రే ప్రకటించడం
దీన్ని ప్రకటించడానికి, ప్రతి అదనపు సూచికను మరొక చదరపు బ్రాకెట్లను ఉపయోగించి పేర్కొనాలి.
సంభావితంగా, చిత్రంలో చూపిన విధంగా పైన ప్రకటించిన శ్రేణి ప్రాతినిధ్యం వహిస్తుంది: -
ఇప్పుడు మనం బహుమితీయ శ్రేణిని ప్రదర్శిద్దాం.
కింది ప్రోగ్రామ్, శ్రేణిలోని ప్రతి మూలకాన్ని ఎడమ నుండి కుడికి, పై నుండి క్రిందికి సంఖ్యలు చేసి, ఆపై ఈ విలువలను ప్రదర్శిస్తుంది:
తరగతి Mul2D {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ అర్గ్స్ []) {int mul2d [] [] = కొత్త పూర్ణాంకానికి [4] [5] int i, j, k = 0 (i = 0 i<4 i++) for(j=0 j<5 j++) { Mul2D[i][j] = k k++ } for(i=0 i<4 i++) { for(j=0 j<5 j++) System.out.print(mul2d[i][j] + ' ') System.out.println() } } }
ఈ ప్రోగ్రామ్ కింది అవుట్పుట్ను ఉత్పత్తి చేస్తుంది:
0 1 2 3 4 5 6 7 8 9ఒకటి0 11 12 13 14 15 16 17 18 19
ఇవి ఇతర డేటా రకాలను సూచించే ఇతర బహుమితీయ శ్రేణులు.
కాబట్టి, ఇదంతా మల్టీ డైమెన్షనల్ శ్రేణుల గురించి. ఇప్పుడు, ఇతర డేటా రకాలను మాదిరిగా పరామితిగా ఒక పద్ధతికి శ్రేణిని ఎలా పాస్ చేయాలో చూద్దాం.
జావా శ్రేణిని ఒక పద్ధతికి దాటడం
మేము ఆదిమ రకం విలువలను పద్ధతులకు పంపినట్లే మనం శ్రేణులకు పద్ధతులను కూడా పంపవచ్చు.
ఉదాహరణ:-
పబ్లిక్ క్లాస్ PMethods {పబ్లిక్ స్టాటిక్ శూన్య ప్రదర్శన (int y []) {System.out.println (y [0]) System.out.println (y [1]) System.out.println (y [2])} పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ అర్గ్స్ []) {int x [] = {1, 2, 3} డిస్ప్లే (x)}}
ఇది ప్రోగ్రామ్ యొక్క అవుట్పుట్ అవుతుంది
ఒకటి 2 3
ఇది మమ్మల్ని జావా అర్రే బ్లాగ్ చివరికి తీసుకువస్తుంది.జావా అర్రేలో మీరు ఈ పోస్ట్ను ఆస్వాదించారని నేను నమ్ముతున్నాను. మీరు జావా గురించి లోతైన జ్ఞానం కోసం చూస్తున్నట్లయితే, డిo చదవండి ఉదాహరణలతో దిగువ అంశాలపై మీకు వివరంగా వివరించబడే బ్లాగ్.
- జావాలో డేటా రకాలు మరియు కార్యకలాపాలు
- నియంత్రణ ప్రకటనలు
- తరగతులు & వస్తువులు
- శ్రేణులు
- ప్రాథమిక OOPS కాన్సెప్ట్
మీరు మా యూట్యూబ్ ద్వారా కూడా జావా నేర్చుకోవచ్చు జావా ట్యుటోరియల్ ప్లేజాబితా. హ్యాపీ లెర్నింగ్ !!
మీరు ఈ బ్లాగును కనుగొంటే “ జావా అర్రే ” ఉపయోగకరంగా, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. మాకు ప్రశ్న ఉందా? దయచేసి దీన్ని వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.
మాకు ప్రశ్న ఉందా? దయచేసి దీన్ని వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.