მაივები გამოიყენება ერთ ცვლადში მრავალი მნიშვნელობის შესანახად, თითოეული მნიშვნელობისთვის ცალკე ცვლადების გამოცხადების ნაცვლად.
როდის უნდა იქნას გამოყენებული მასივი?
მაივი არის მონაცემთა სტრუქტურა, რომელსაც შეუძლია შეინახოს იგივე მონაცემთა ტიპის ელემენტების ფიქსირებული ზომის კოლექცია. მასივი გამოიყენება მონაცემთა კოლექციის შესანახად, მაგრამ ხშირად უფრო სასარგებლოა მასივი, როგორც იგივე ტიპის ცვლადების კოლექცია..
როდის იყენებდით მასივს და როდის იყენებდით ArrayList-ს?
რადგან მასივი ბუნებით სტატიკურია, ანუ თქვენ არ შეგიძლიათ შეცვალოთ მასივის ზომა შექმნის შემდეგ, ასე რომ, თუ გჭირდებათ მასივი, რომელსაც შეუძლია საკუთარი ზომის შეცვლა, მაშინ თქვენ უნდა გამოიყენოთ ArrayList. ეს არის ფუნდამენტური განსხვავება მასივსა და ArrayList-ს შორის.
რაში გამოიყენება მასივები?
აპლიკაციები მასივზე
- Array ინახავს მონაცემთა იგივე ტიპის ელემენტებს.
- მაივი შეიძლება გამოყენებულ იქნას CPU დაგეგმვისთვის.
- გამოიყენება მონაცემთა სხვა სტრუქტურების დასანერგად, როგორიცაა Stacks, Queues, Heaps, Hash ცხრილები და ა.შ.
სად ვიყენებთ მასივს და სიას?
წესები:
- გამოიყენეთ სია მითითების ტიპებისთვის.
- გამოიყენეთ მასივები პრიმიტივებისთვის.
- თუ თქვენ გაქვთ საქმე API-სთან, რომელიც იყენებს მასივებს, შესაძლოა სასარგებლო იყოს მასივების გამოყენება. …
- თუ თქვენ აკეთებთ სიის ტიპის ბევრ ოპერაციას თანმიმდევრობით და ის არ არის შესრულების/მეხსიერების კრიტიკულ განყოფილებაში, გამოიყენეთ სია.