জয়েন লগইন

কোটলিন অ্যারে

🌈কোটলিন অ্যারে কি?

📋কোটলিন অ্যারে হলো একাঠিক ডেটা সংরক্ষণের পদ্ধতি।

⚒️কোটলিন অ্যারে একাঠিক ডেটা সংরক্ষণের ব্যবহৃত হয়।

কোটলিন অ্যারে সমূহ

কোটলিন অ্যারে এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ arrayOf - অ্যারে তৈরি করা
  • ➡️ size - মানের সংখ্যা বের করা
  • ➡️ indices - বৈধ ইনডেক্সের পরিসর বের করা
  • ➡️ first - প্রথম মান বের করা
  • ➡️ last - শেষ মান বের করা
  • ➡️ get - নির্দিষ্ট ডেটা বের করা
  • ➡️ set - নির্দিষ্ট ডেটা সেট করা
  • ➡️ plus - শেষে মান যুক্ত করা
  • ➡️ sliceArray - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ copyOf - অ্যারের কপি তৈরি করা
  • ➡️ copyOfRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ fill - নির্দিষ্ট মান দিয়ে ডেটা পূরণ করা
  • ➡️ sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
  • ➡️ sortDescending - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
  • ➡️ sorted - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
  • ➡️ reversedArray - ডেটা ক্রম বিপরিত করা
  • ➡️ reverse - ডেটা ক্রম বিপরিত করা
  • ➡️ contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
  • ➡️ indexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করা
  • ➡️ lastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করা
  • ➡️ any - যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করা
  • ➡️ all - প্রতিটি মান শর্ত পূরণ করে কিনা যাচাই করা
  • ➡️ none - কোনো উপাদান নেই কিনা যাচাই করা
  • ➡️ count - মোট মান সংখ্যা গণনা করা
  • ➡️ find - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
  • ➡️ filter - শর্ত অনুযায়ী মান বাছাই করা
  • ➡️ map - প্রতিটি মানের উপর প্রক্রিয়া করা
  • ➡️ distinct - ডেটা থেকে পৃথক মান বের করা
  • ➡️ joinToString - অক্ষর যুক্ত করে ডেটাকে স্টিং তৈরি করা
  • ➡️ contentEquals - দুটি মান সমান কিনা পরীক্ষা করা
  • ➡️ contentHashCode - মানের হ্যাশ কোড তৈরি করা
  • ➡️ sum - সব মানের যোগফল বের করা
  • ➡️ average - প্রতিটি মানের গড় হিসাব করা
  • ➡️ zip - কী ও মান জোড়া আকারে সংগ্রহ করা

arrayOf - অ্যারে তৈরি করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")

  println(fruits.contentToString())
}

size - মানের সংখ্যা বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.size

  println(result)
}

indices - বৈধ ইনডেক্সের পরিসর বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.indices

  println(result)
}

first - প্রথম মান বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.first()

  println(result)
}

last - শেষ মান বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.last()

  println(result)
}

get - নির্দিষ্ট ডেটা বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.get(0)

  println(result)
}

set - নির্দিষ্ট ডেটা সেট করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")

  fruits.set(0, "আম")

  println(fruits.contentToString())
}

plus - শেষে মান যুক্ত করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.plus("আম")

  println(result.contentToString())
}

sliceArray - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.sliceArray(1..2)

  println(result.contentToString())
}

copyOf - অ্যারের কপি তৈরি করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.copyOf()

  println(result.contentToString())
}

copyOfRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.copyOfRange(1, 3)

  println(result.contentToString())
}

fill - নির্দিষ্ট মান দিয়ে ডেটা পূরণ করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")

  fruits.fill("আম")

  println(fruits.contentToString())
}

sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)

  numbers.sort()

  println(numbers.contentToString())
}

sortDescending - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)

  numbers.sortDescending()

  println(numbers.contentToString())
}

sorted - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.sorted()

  println(result)
}

reversedArray - ডেটা ক্রম বিপরিত করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.reversedArray()

  println(result.contentToString())
}

reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)

  numbers.reverse()

  println(numbers.contentToString())
}

contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)

  val result = numbers.contains(10)

  println(result)
}

indexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.indexOf("আপেল")

  println(result)
}

lastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.lastIndexOf("আপেল")

  println(result)
}

any - যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.any { it > 10 }

  println(result)
}

all - প্রতিটি মান শর্ত পূরণ করে কিনা যাচাই করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.all { it > 0 }

  println(result)
}

none - কোনো উপাদান নেই কিনা যাচাই করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.none { it < 0 }

  println(result)
}

count - মোট মান সংখ্যা গণনা করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.count { it > 10 }

  println(result)
}

find - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.find { it > 10 }

  println(result)
}

filter - শর্ত অনুযায়ী মান বাছাই করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.filter { it > 10 }

  println(result)
}

map - প্রতিটি মানের উপর প্রক্রিয়া করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.map { it * 2 }

  println(result)
}

distinct - ডেটা থেকে পৃথক মান বের করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.distinct()

  println(result)
}

joinToString - অক্ষর যুক্ত করে ডেটাকে স্টিং তৈরি করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.joinToString(", ")

  println(result)
}

contentEquals - দুটি মান সমান কিনা পরীক্ষা করার উদাহরণ।

kotlin
fun main() {
  val first  = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val second = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")

  val result = first.contentEquals(second)

  println(result)
}

contentHashCode - মানের হ্যাশ কোড তৈরি করার উদাহরণ।

kotlin
fun main() {
  val fruits = arrayOf("আপেল", "আঙ্গুর", "কমলা", "কলা")
  val result = fruits.contentHashCode()

  println(result)
}

sum - সব মানের যোগফল বের করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.sum()

  println(result)
}

average - প্রতিটি মানের গড় হিসাব করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val result  = numbers.average()

  println(result)
}

zip - কী ও মান জোড়া আকারে সংগ্রহ করার উদাহরণ।

kotlin
fun main() {
  val numbers = intArrayOf(10, 15, 10, 25)
  val amounts = intArrayOf(10, 15, 20, 25)

  val result = numbers.zip(amounts)

  println(result)
}

কোটলিন অ্যারে সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
arrayOf অ্যারে তৈরি করতে ব্যবহৃত হয়।
size মানের সংখ্যা বের করতে ব্যবহৃত হয়।
indices বৈধ ইনডেক্সের পরিসর বের করতে ব্যবহৃত হয়।
first প্রথম মান বের করতে ব্যবহৃত হয়।
last শেষ মান বের করতে ব্যবহৃত হয়।
get নির্দিষ্ট ডেটা বের করতে ব্যবহৃত হয়।
set নির্দিষ্ট ডেটা সেট করতে ব্যবহৃত হয়।
plus শেষে মান যুক্ত করতে ব্যবহৃত হয়।
sliceArray নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
copyOf অ্যারের কপি তৈরি করতে ব্যবহৃত হয়।
copyOfRange নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
fill নির্দিষ্ট মান দিয়ে ডেটা পূরণ করতে ব্যবহৃত হয়।
sort ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়।
sortDescending ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়।
sorted ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়।
reversedArray ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়।
reverse ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়।
contains নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
indexOf নির্দিষ্ট সুুচকের প্রথম মান বের করতে ব্যবহৃত হয়।
lastIndexOf নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করতে ব্যবহৃত হয়।
any যে কোনো একটি মান শর্ত পূরণ করে কিনা যাচাই করতে ব্যবহৃত হয়।
all প্রতিটি মান শর্ত পূরণ করে কিনা যাচাই করতে ব্যবহৃত হয়।
none কোনো উপাদান নেই কিনা যাচাই করতে ব্যবহৃত হয়।
count মোট মান সংখ্যা গণনা করতে ব্যবহৃত হয়।
find নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়।
filter শর্ত অনুযায়ী মান বাছাই করতে ব্যবহৃত হয়।
map প্রতিটি মানের উপর প্রক্রিয়া করতে ব্যবহৃত হয়।
distinct ডেটা থেকে পৃথক মান বের করতে ব্যবহৃত হয়।
joinToString অক্ষর যুক্ত করে ডেটাকে স্টিং তৈরি করতে ব্যবহৃত হয়।
contentEquals দুটি মান সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
contentHashCode মানের হ্যাশ কোড তৈরি করতে ব্যবহৃত হয়।
sum সব মানের যোগফল বের করতে ব্যবহৃত হয়।
average প্রতিটি মানের গড় হিসাব করতে ব্যবহৃত হয়।
zip কী ও মান জোড়া আকারে সংগ্রহ করতে ব্যবহৃত হয়।