Sobes.tech
Intern

რა იცით მასივის (Array) შესახებ?

sobes.tech AI

პასუხი AI-სგან

Swift-এ অ্যারে হল একই ধরনের উপাদানের একটি ক্রমানুসারে সংগৃহীত সংগ্রহ।

মূল বৈশিষ্ট্যসমূহ:

  • ক্রম: উপাদানগুলো নির্দিষ্ট একটি ক্রমে থাকে এবং সূচক দ্বারা অ্যাক্সেসযোগ্য।
  • টাইপের নিরাপত্তা: অ্যারে শুধুমাত্র এক ধরনের উপাদান ধারণ করতে পারে।
  • পরিবর্তনযোগ্যতা: Swift-এ অ্যারে গঠন (মূল্য প্রকার)। বরাদ্দ বা পাস করার সময় একটি কপি তৈরি হয়। অ্যারে পরিবর্তনযোগ্য করতে হলে এটি var দিয়ে ঘোষণা করতে হবে।
  • আকার: অ্যারে ডাইনামিক আকারের হতে পারে, এবং উপাদানের সংখ্যা পরিবর্তিত হতে পারে।

ব্যবহারের উদাহরণ:

// খালি স্ট্রিং অ্যারে তৈরি
var emptyArray: [String] = []

// প্রাথমিক মান সহ অ্যারে তৈরি
let numbers = [1, 2, 3, 4, 5]

// সূচক দ্বারা উপাদানে অ্যাক্সেস
let firstNumber = numbers[0] // 1

// উপাদান যোগ করা
emptyArray.append("Hello")

// নির্দিষ্ট সূচকে উপাদান বসানো
emptyArray.insert("World", at: 1) // ["Hello", "World"]

// উপাদান মুছে ফেলা
emptyArray.remove(at: 0) // ["World"]

// উপাদানগুলোর উপর পুনরাবৃত্তি
for number in numbers {
    print(number)
}

গুরুত্বপূর্ণ পদ্ধতি ও বৈশিষ্ট্য:

পদ্ধতি/বৈশিষ্ট্য বিবরণ
count অ্যারেতে উপাদানের সংখ্যা
isEmpty বুলিয়ান মান, যা দেখায় অ্যারে খালি কিনা
append(_:) অ্যারের শেষে উপাদান যোগ করে
insert(_:at:) নির্দিষ্ট সূচকে উপাদান বসায়
remove(at:) নির্দিষ্ট সূচক থেকে উপাদান মুছে ফেলে
first প্রথম উপাদান (অপশনাল)
last শেষ উপাদান (অপশনাল)

অ্যারে ব্যাপকভাবে ডেটা সংরক্ষণ ও প্রক্রিয়াকরণের জন্য ব্যবহৃত হয় অ্যাপ্লিকেশনে।