কম্পিউটার টিউটোরিয়াল

জাভাতে CaseFormat ক্লাস

CaseFormat ক্লাস বিভিন্ন ASCII কেস ফরম্যাটের মধ্যে রূপান্তর করার জন্য একটি ইউটিলিটি ক্লাস।

মডিফায়ার এবং টাইপ মেথড এবং বিবরণ
Object clone() — Cloneable ওভাররাইড করে।
boolean equals(Object obj) — equals ওভাররাইড করে।
String format(double number) — format-এর স্পেশালাইজেশন।
abstract StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos) — format-এর স্পেশালাইজেশন।
String format(long number) — format-এর স্পেশালাইজেশন।
abstract StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos) — format-এর স্পেশালাইজেশন।

উদাহরণ

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"));
    }
}

কম্পাইল করুন:

C:\Guava>javac GuavaTester.java

রান করুন:

C:\Guava>java GuavaTester

আউটপুট

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

  2. জাভাতে final কীওয়ার্ড

  3. জাভাতে super কীওয়ার্ড

  4. জাভাতে এগ리게েশন