CaseFormat ক্লাস হল বিভিন্ন ASCII কেস ফরম্যাটের মধ্যে রূপান্তর করার জন্য একটি ইউটিলিটি ক্লাস -
সংশোধনকারী এবং প্রকার | পদ্ধতি এবং বর্ণনা |
---|---|
অবজেক্ট | ক্লোন() ক্লোনযোগ্য ওভাররাইড করে। |
বুলিয়ান | সমান (বস্তু বস্তু) সমান ওভাররাইড করে। |
স্ট্রিং। | বিন্যাস (ডবল নম্বর) বিন্যাসের বিশেষীকরণ। |
বিমূর্ত স্ট্রিংবাফার | ফরম্যাট(ডবল নম্বর, স্ট্রিংবাফার টু অ্যাপেন্ডটু, ফিল্ড পজিশন অবস্থান) বিন্যাসের বিশেষীকরণ। |
স্ট্রিং | বিন্যাস (দীর্ঘ সংখ্যা) বিন্যাসের বিশেষীকরণ। |
বিমূর্ত স্ট্রিংবাফার | ফরম্যাট(দীর্ঘ সংখ্যা, স্ট্রিংবাফার টু অ্যাপেন্ডটু, ফিল্ড পজিশন অবস্থান) বিন্যাসের বিশেষীকরণ। |
উদাহরণ
এখন জাভা ফাইল GuavaTester.java -
এর সাথে CaseFormat ক্লাস বাস্তবায়নের একটি উদাহরণ দেখা যাক।import com.google.common.base.CaseFormat; public class GuavaTester { public static void main(String args[]) { GuavaTester tester = new GuavaTester(); tester.testCaseFormat(); } private void testCaseFormat() { String data = "test_data"; System.out.println(CaseFormat.LOWER_HYPHEN.to(CaseFormat.LOWER_CAMEL, "test-data")); System.out.println(CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "test_data")); System.out.println(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "test_data")); } }
javac কম্পাইলার ব্যবহার করে ক্লাস কম্পাইল করুন -
C:\Guava>javac GuavaTester.java
এখন ফলাফল দেখতে GuavaTester চালান -
C:\Guava>java GuavaTester
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেtestData testData TestData