অ্যাপাচি এর সাধারণ গ্রন্থাগার ব্যবহার করুন। এই স্টাফগুলি থেকে আপনার মস্তিষ্ককে মুক্ত করুন এবং নাল পয়েন্টার এবং সূচিগুলি সীমানা ব্যতিক্রমগুলি এড়িয়ে যান
ধাপ 1:
এটিকে build.gradle
নির্ভরতাতে রেখে এপাচের সাধারণ ল্যাং গ্রন্থাগারটি আমদানি করুন
compile 'org.apache.commons:commons-lang3:3.6'
ধাপ ২:
আপনি যদি নিশ্চিত হন যে আপনার স্ট্রিংটি সমস্ত নিম্নতর, বা আপনার কেবলমাত্র প্রথম অক্ষরটি আরম্ভ করার জন্য, সরাসরি কল করুন
StringUtils.capitalize(yourString);
আপনি যদি নিশ্চিত করতে চান যে কেবলমাত্র প্রথম অক্ষরটি মূলধন হয়ে গেছে, যেমন এটির জন্য এটি করা enum
, toLowerCase()
প্রথমে কল করুন এবং মনে রাখবেন যে NullPointerException
যদি ইনপুট স্ট্রিংটি নাল থাকে তবে এটি নিক্ষেপ করবে ।
StringUtils.capitalize(YourEnum.STUFF.name().toLowerCase());
StringUtils.capitalize(yourString.toLowerCase());
এখানে অ্যাপাচি দ্বারা সরবরাহিত আরও নমুনা রয়েছে। এটা ব্যতিক্রম বিনামূল্যে
StringUtils.capitalize(null) = null
StringUtils.capitalize("") = ""
StringUtils.capitalize("cat") = "Cat"
StringUtils.capitalize("cAt") = "CAt"
StringUtils.capitalize("'cat'") = "'cat'"
বিঃদ্রঃ:
WordUtils
এছাড়াও এই লাইব্রেরিতে অন্তর্ভুক্ত করা হয়েছে, তবে হ্রাস করা হয়েছে। দয়া করে এটি ব্যবহার করবেন না ।