কোটলিন স্ট্রিং
🌈কোটলিন স্ট্রিং কি?
📋কোটলিন স্ট্রিং হলো এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের পদ্ধতি।
⚒️কোটলিন স্ট্রিং এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের ব্যবহৃত হয়।
কোটলিন স্ট্রিং সমূহ
কোটলিন স্ট্রিং এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ 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 - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.length
println(result)
}
first - প্রথম অক্ষর বের করার উদাহরণ।
fun main() {
val string = "হ্যালো"
val result = string.first()
println(result)
}
last - শেষ অক্ষর বের করার উদাহরণ।
fun main() {
val string = "হ্যালো"
val result = string.last()
println(result)
}
substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.substring(6, 11)
println(result)
}
replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.replace("বিশ্ব", "তানিম")
println(result)
}
replaceFirst - নির্দিষ্ট মানের প্রথমটি প্রতিস্থাপন করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.replaceFirst("প্রোগ্রামিং", "ডেভেলপমেন্ট")
println(result)
}
indexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.indexOf("প্রোগ্রামিং")
println(result)
}
lastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.lastIndexOf("প্রোগ্রামিং")
println(result)
}
contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.contains("প্রোগ্রামিং")
println(result)
}
startsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.startsWith("হ্যালো")
println(result)
}
endsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.endsWith("বিশ্ব")
println(result)
}
uppercase - বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.uppercase()
println(result)
}
lowercase - ছোট হাতের অক্ষরে রূপান্তর করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.lowercase()
println(result)
}
trim - উভয় পাসের স্পেস ডিলিট করার উদাহরণ।
fun main() {
val string = " হ্যালো বিশ্ব "
val result = string.trim()
println(result)
}
trimStart - শুরুতে থাকা স্পেস ডিলিট করার উদাহরণ।
fun main() {
val string = " হ্যালো বিশ্ব"
val result = string.trimStart()
println(result)
}
trimEnd - শেষে থাকা স্পেস ডিলিট করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব "
val result = string.trimEnd()
println(result)
}
split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.split(" ")
println(result)
}
repeat - ডেটা পুনরাবৃত্তি করার উদাহরণ।
fun main() {
val string = "হ্যালো"
val result = string.repeat(3)
println(result)
}
count - নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করার উদাহরণ।
fun main() {
val string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
val result = string.count { it == 'পি' }
println(result)
}
compareTo - দুটি মান তুলনা করার উদাহরণ।
fun main() {
val first = "হ্যালো"
val second = "বিশ্ব"
val result = first.compareTo(second)
println(result)
}
equals - দুটি মান সমান কিনা পরীক্ষা করার উদাহরণ।
fun main() {
val hello = "হ্যালো"
val world = "বিশ্ব"
val check = hello.equals(world)
println(check)
}
equalsIgnoreCase - ছোট বড় হাতের অক্ষর উপেক্ষা করে তুলনা করার উদাহরণ।
fun main() {
val hello = "হ্যালো"
val world = "হ্যালো বিশ্ব"
val check = hello.equals(world, ignoreCase = true)
println(check)
}
padStart - স্ট্রিং এর শুরুতে অক্ষর যোগ করার উদাহরণ।
fun main() {
val string = "হ্যালো"
val result = string.padStart(10, '-')
println(result)
}
padEnd - স্ট্রিং এর শেষে অক্ষর যোগ করার উদাহরণ।
fun main() {
val string = "হ্যালো"
val result = string.padEnd(10, '-')
println(result)
}
drop - নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.drop(6)
println(result)
}
dropLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ ডিলিট করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.dropLast(6)
println(result)
}
take - শুরু থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করার উদাহরণ।
fun main() {
val string = "হ্যালো বিশ্ব"
val result = string.take(5)
println(result)
}
takeLast - শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করার উদাহরণ।
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 | শেষ থেকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত অংশ বের করতে ব্যবহৃত হয়। |