জয়েন লগইন

কোটলিন স্ট্রিং

🌈কোটলিন স্ট্রিং কি?

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

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

কোটলিন স্ট্রিং সমূহ

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

  • ➡️ length - স্ট্রিং এর দৈর্ঘ্য গণনা করা
  • ➡️ first - প্রথম অক্ষর বের করা
  • ➡️ last - শেষ অক্ষর বের করা
  • ➡️ substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ replace - নির্দিষ্ট মান প্রতিস্থাপন করা
  • ➡️ replaceFirst - নির্দিষ্ট মানের প্রথমটি প্রতিস্থাপন করা
  • ➡️ indexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
  • ➡️ lastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করা
  • ➡️ contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করা
  • ➡️ startsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করা
  • ➡️ endsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করা
  • ➡️ uppercase - বড় হাতের অক্ষরে রূপান্তর করা
  • ➡️ lowercase - ছোট হাতের অক্ষরে রূপান্তর করা
  • ➡️ trim - উভয় পাসের স্পেস ডিলিট করা
  • ➡️ trimStart - শুরুতে থাকা স্পেস ডিলিট করা
  • ➡️ trimEnd - শেষে থাকা স্পেস ডিলিট করা
  • ➡️ split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করা
  • ➡️ repeat - ডেটা পুনরাবৃত্তি করা
  • ➡️ count - নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করা
  • ➡️ compareTo - দুটি মান তুলনা করা
  • ➡️ equals - দুটি মান সমান কিনা পরীক্ষা করা
  • ➡️ equalsIgnoreCase - ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করা
  • ➡️ padStart - স্ট্রিং এর শুরুতে অক্ষর যোগ করা
  • ➡️ padEnd - স্ট্রিং এর শেষে অক্ষর যোগ করা
  • ➡️ drop - নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করা
  • ➡️ dropLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করা
  • ➡️ take - শুরু থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করা
  • ➡️ takeLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করা

length - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.length

println(result)
}

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

kotlin
fun main() {
val string = "হ্যালো"
val result = string.first()

println(result)
}

last - শেষ অক্ষর বের করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো"
val result = string.last()

println(result)
}

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

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.substring(6, 11)

println(result)
}

replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.replace("বিশ্ব", "তানিম")

println(result)
}

replaceFirst - নির্দিষ্ট মানের প্রথমটি প্রতিস্থাপন করার উদাহরণ।

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.replaceFirst("প্রোগ্রামিং", "ডেভেলপমেন্ট")

println(result)
}

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

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.indexOf("প্রোগ্রামিং")

println(result)
}

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

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.lastIndexOf("প্রোগ্রামিং")

println(result)
}

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

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.contains("প্রোগ্রামিং")

println(result)
}

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

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.startsWith("হ্যালো")

println(result)
}

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

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.endsWith("বিশ্ব")

println(result)
}

uppercase - বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.uppercase()

println(result)
}

lowercase - ছোট হাতের অক্ষরে রূপান্তর করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.lowercase()

println(result)
}

trim - উভয় পাসের স্পেস ডিলিট করার উদাহরণ।

kotlin
fun main() {
val string = "  হ্যালো বিশ্ব  "
val result = string.trim()

println(result)
}

trimStart - শুরুতে থাকা স্পেস ডিলিট করার উদাহরণ।

kotlin
fun main() {
val string = "  হ্যালো বিশ্ব"
val result = string.trimStart()

println(result)
}

trimEnd - শেষে থাকা স্পেস ডিলিট করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব  "
val result = string.trimEnd()

println(result)
}

split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করার উদাহরণ।

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.split(" ")

println(result)
}

repeat - ডেটা পুনরাবৃত্তি করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো"
val result = string.repeat(3)

println(result)
}

count - নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করার উদাহরণ।

kotlin
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.count { it == 'পি' }

println(result)
}

compareTo - দুটি মান তুলনা করার উদাহরণ।

kotlin
fun main() {
val first = "হ্যালো"
val second = "বিশ্ব"

val result = first.compareTo(second)

println(result)
}

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

kotlin
fun main() {
val hello = "হ্যালো"
val world = "বিশ্ব"
val check = hello.equals(world)

println(check)
}

equalsIgnoreCase - ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করার উদাহরণ।

kotlin
fun main() {
val hello = "হ্যালো"
val world = "হ্যালো বিশ্ব"
val check = hello.equals(world, ignoreCase = true)

println(check)
}

padStart - স্ট্রিং এর শুরুতে অক্ষর যোগ করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো"
val result = string.padStart(10, '-')

println(result)
}

padEnd - স্ট্রিং এর শেষে অক্ষর যোগ করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো"
val result = string.padEnd(10, '-')

println(result)
}

drop - নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.drop(6)

println(result)
}

dropLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.dropLast(6)

println(result)
}

take - শুরু থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.take(5)

println(result)
}

takeLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করার উদাহরণ।

kotlin
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.takeLast(5)

println(result)
}

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

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

নাম বিবরণ
length স্ট্রিং এর দৈর্ঘ্য গণনা করতে ব্যবহৃত হয়।
first প্রথম অক্ষর বের করতে ব্যবহৃত হয়।
last শেষ অক্ষর বের করতে ব্যবহৃত হয়।
substring নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
replace নির্দিষ্ট মান প্রতিস্থাপন করতে ব্যবহৃত হয়।
replaceFirst নির্দিষ্ট মানের প্রথমটি প্রতিস্থাপন করতে ব্যবহৃত হয়।
indexOf নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়।
lastIndexOf নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়।
contains নির্দিষ্ট মান আছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
startsWith নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করতে ব্যবহৃত হয়।
endsWith নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করতে ব্যবহৃত হয়।
uppercase বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
lowercase ছোট হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
trim উভয় পাসের স্পেস ডিলিট করতে ব্যবহৃত হয়।
trimStart শুরুতে থাকা স্পেস ডিলিট করতে ব্যবহৃত হয়।
trimEnd শেষে থাকা স্পেস ডিলিট করতে ব্যবহৃত হয়।
split নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করতে ব্যবহৃত হয়।
repeat ডেটা পুনরাবৃত্তি করতে ব্যবহৃত হয়।
count নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করতে ব্যবহৃত হয়।
compareTo দুটি মান তুলনা করতে ব্যবহৃত হয়।
equals দুটি মান সমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
equalsIgnoreCase ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করতে ব্যবহৃত হয়।
padStart স্ট্রিং এর শুরুতে অক্ষর যোগ করতে ব্যবহৃত হয়।
padEnd স্ট্রিং এর শেষে অক্ষর যোগ করতে ব্যবহৃত হয়।
drop নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করতে ব্যবহৃত হয়।
dropLast শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করতে ব্যবহৃত হয়।
take শুরু থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করতে ব্যবহৃত হয়।
takeLast শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করতে ব্যবহৃত হয়।