Სარჩევი:

რა არის ზოგადი სია ჯავაში?
რა არის ზოგადი სია ჯავაში?

ვიდეო: რა არის ზოგადი სია ჯავაში?

ვიდეო: რა არის ზოგადი სია ჯავაში?
ვიდეო: Generics In Java - Full Simple Tutorial 2024, მაისი
Anonim

ზოგადი სია ჯავაში . სხვა სიტყვებით რომ ვთქვათ, შემთხვევები სია შეიძლება მიენიჭოს ტიპი, ამიტომ მხოლოდ ამ ტიპის ინსტანციების ჩასმა და მისგან წაკითხვა შეიძლება სია . აი მაგალითი: სია სია = ახალი ArrayList; ეს სია ახლა არის გამიზნული მხოლოდ String ეგზემპლარებზე, რაც იმას ნიშნავს, რომ მხოლოდ სტრიქონის ინსტანციები შეიძლება იყოს ჩასმული მასში სია

ამის გათვალისწინებით, როგორ განვსაზღვროთ ზოგადი სია ჯავაში?

ჯავამ უზრუნველყო ზოგადი მხარდაჭერა List ინტერფეისში

  1. Სინტაქსი. სია სია = new ArrayList();
  2. აღწერა. T არის ტიპი პარამეტრი, რომელიც გადაცემულია ზოგადი ინტერფეისის სიაში და მისი განხორციელების კლასში ArrayList.
  3. მაგალითი. შექმენით შემდეგი java პროგრამა თქვენი არჩევანის ნებისმიერი რედაქტორის გამოყენებით.
  4. გამომავალი.

გარდა ზემოთ, რა არის ზოგადი კოლექცია ჯავაში? The Java Generics პროგრამირება დანერგილია J2SE 5-ში, რათა გაუმკლავდეს ტიპის უსაფრთხო ობიექტებს. ის კოდს სტაბილურს ხდის შედგენის დროს შეცდომების აღმოჩენით. ადრე გენერიკა , ჩვენ შეგვიძლია შევინახოთ ნებისმიერი ტიპის ობიექტები კოლექცია , ანუ არა ზოგადი . ახლა გენერიკა აიძულეთ ჯავა პროგრამისტი კონკრეტული ტიპის ობიექტების შესანახად.

ანალოგიურად შეიძლება იკითხოთ, რა არის ჯავაში ზოგადი ტიპები?

განმარტება: „ა ზოგადი ტიპი არის ზოგადი კლასი ან ინტერფეისი, რომელიც პარამეტრირებულია ტიპები .” არსებითად, ზოგადი ტიპები საშუალებას გაძლევთ დაწეროთ გენერალი, ზოგადი კლასი (ან მეთოდი), რომელიც მუშაობს სხვადასხვასთან ტიპები , კოდის ხელახლა გამოყენების საშუალებას.

რა არის ზოგადი სია?

ზოგადი სია არის ზოგადი კოლექცია C#-ში. ზომა შეიძლება დინამიურად გაიზარდოს გამოყენებით სია მასივისაგან განსხვავებით. ვნახოთ მაგალითი − We have set the სია პირველი - სია myList = ახალი სია ()

გირჩევთ: