Logo ka.boatexistence.com

შეუძლია თუ არა კოლექციას პრიმიტიული ტიპების შენახვა?

Სარჩევი:

შეუძლია თუ არა კოლექციას პრიმიტიული ტიპების შენახვა?
შეუძლია თუ არა კოლექციას პრიმიტიული ტიპების შენახვა?

ვიდეო: შეუძლია თუ არა კოლექციას პრიმიტიული ტიპების შენახვა?

ვიდეო: შეუძლია თუ არა კოლექციას პრიმიტიული ტიპების შენახვა?
ვიდეო: ,,არის თუ არა იესო ქრისტე ღმერთი?" | შეხვედრა 12.06.2014 2024, მაისი
Anonim

კოლექციები არის ჩარჩო, რომელიც გამოიყენება ობიექტების ჯგუფის შესანახად და მანიპულირებისთვის. Java Collection ნიშნავს ობიექტების ერთეულს. ვინაიდან ზემოაღნიშნული ორი განცხადება მართალია, ჯავის ზოგად კოლექციებს არ შეუძლიათ უშუალოდ პრიმიტიული ტიპების შენახვა.

შეიძლება სიაში შეინახოს პრიმიტიული ტიპი?

ArrayList ვერ იტევს მონაცემთა პრიმიტიულ ტიპებს, როგორიცაა int, double, char და long. java-ში შეფუთული კლასის შესავალით, რომელიც შეიქმნა მონაცემთა პრიმიტიული მნიშვნელობების შესანახად. ამ ტიპის ობიექტებს აქვთ შესაბამისი პრიმიტიული ტიპის ერთი მნიშვნელობა (int, double, short, byte).

რომელი ობიექტი ინახება მონაცემთა პრიმიტიულ ტიპში?

ჯავას აქვს 8 პრიმიტიული მონაცემთა ტიპი, კერძოდ ბაიტი, მოკლე, int, გრძელი, float, double, char და ლოგიკური. როდესაც მონაცემთა პრიმიტიული ტიპი ინახება, ეს არის სტაკი, რომელიც მიენიჭება მნიშვნელობებს.

შეიძლება მასივი შეინახოს პრიმიტიული მონაცემთა ტიპები?

Java მასივებს შეუძლიათ შეინახონ პრიმიტიული ტიპები და სტრიქონები, მაგრამ არ შეუძლიათ შეინახონ სხვა ტიპის ობიექტები, გარდა სტრიქონების.

შეგიძლიათ შეინახოთ პრიმიტივები ჰაშმაპში?

მონაცემთა სტრუქტურა არ არის სია, კომპლექტი, რუქის შენახვის პრიმიტივები. თქვენი პასუხისთვის შეგიძლიათ შექმნათ პრიმიტიული ტიპის მასივი, რადგან მასივი ასევე მონაცემთა სტრუქტურაა და შემდეგ შეგიძლიათ ეს მასივი განათავსოთ ჩამონათვალში, დააყენოთ ან დაასახელოთ ის, რაც თქვენ არ გსურთ.

გირჩევთ: