Java:
স্ট্রিং এর দৈর্ঘ্য চিহ্নিত করা
কিভাবে:
জাভার স্ট্রিংগুলিতে একটি length()
মেথড আছে। এটি ডাকলে, আপনি অক্ষরের সংখ্যাটি পেয়ে যাবেন। সহজ।
public class StringLengthExample {
public static void main(String[] args) {
String greeting = "Hello, World!";
int length = greeting.length();
System.out.println("স্ট্রিংয়ের দৈর্ঘ্য: " + length);
// আউটপুট: স্ট্রিংয়ের দৈর্ঘ্য: 13
}
}
গভীরে যাও
length()
মেথডটি জাভার প্রাথমিক ভার্সনগুলিতে প্রবর্তিত ছিল, যা এটিকে String
ক্লাসের একটি দীর্ঘস্থায়ী অংশ করে তোলে। এটি সহজ তবে অপরিহার্য। অন্তর্নিহিতভাবে, জাভায় একটি String
একটি অক্ষরের অ্যারে দ্বারা সমর্থিত হয়, এবং length()
মেথডটি এই অ্যারের আকার ফেরত দেয়। সংক্ষিপ্তভাবে, জাভা স্ট্রিংগুলি অপরিবর্তনশীল, তাই একবার তৈরি হওয়ার পর, দৈর্ঘ্য পরিবর্তন হয় না, যা এই মেথডটিকে দ্রুত এবং নির্ভরযোগ্য করে তোলে।
বিকল্প? না, অক্ষরগণনা করার জন্য নিজের একটি ফাংশন তৈরি করা ছাড়া (যা অনর্থক এবং অকার্যকর), তেমন কোনো কিছু নেই। মাথায় রাখবেন length()
সাধারণ 16-বিট char
আকারের মানে না থাকা ইউনিকোড অক্ষরের জন্য নম্বর char
ইউনিট ফেরত দেয়, অতিরিক্ত অক্ষরগুলির জন্য codePointCount()
ব্যবহার করতে বিবেচনা করুন।
আরও দেখুন
গভীরে ডুব দিন অথবা সম্পর্কিত বিষয়াবলী অন্বেষণ করুন:
- জাভা স্ট্রিং ডকুমেন্টেশন
- জাভা ক্যারেক্টার ক্লাস ডক্স ইউনিকোড, অক্ষর, এবং কোড পয়েন্টের উপর আরও বুঝতে।
- ওরাকল’স জাভা টিউটোরিয়ালস জাভাতে স্ট্রিং সম্পর্কে আরও বিস্তারিত জানার জন্য।