কম্পিউটার

জাভাতে কেসফরম্যাট ক্লাস


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

  1. জাভাতে ফাইনাল ক্লাস

  2. জাভাতে চূড়ান্ত কীওয়ার্ড

  3. জাভাতে সুপার কীওয়ার্ড

  4. জাভাতে সমষ্টি