অ্যাপাচি এর সাধারণ গ্রন্থাগার ব্যবহার করুন। এই স্টাফগুলি থেকে আপনার মস্তিষ্ককে মুক্ত করুন এবং নাল পয়েন্টার এবং সূচিগুলি সীমানা ব্যতিক্রমগুলি এড়িয়ে যান
ধাপ 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এছাড়াও এই লাইব্রেরিতে অন্তর্ভুক্ত করা হয়েছে, তবে হ্রাস করা হয়েছে। দয়া করে এটি ব্যবহার করবেন না ।