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

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

Character ক্লাস প্রিমিটিভ টাইপ char এর মানকে একটি অবজেক্টে র‍্যাপ (wrap) করে। Character ক্লাসের একটি অবজেক্টে একটি মাত্র ফিল্ড থাকে যার টাইপ হলো char।

Character ক্লাসের কিছু গুরুত্বপূর্ণ মেথড নিচে দেওয়া হলো:

মডিফায়ার এবং টাইপ মেথড এবং বিবরণ
static int charCount(int codePoint)
নির্দিষ্ট ক্যারেক্টার রিপ্রেজেন্ট করতে কতগুলো char মান প্রয়োজন তা নির্ধারণ করে।
char charValue()
এই Character অবজেক্টের মান রিটার্ন করে।
static int codePointAt(char[] a, int index)
char অ্যারেতে দেওয়া ইনডেক্সের কোড পয়েন্ট রিটার্ন করে।
static int codePointAt(char[] a, int index, int limit)
char অ্যারেতে দেওয়া ইনডেক্সের কোড পয়েন্ট রিটার্ন করে, যেখানে শুধু limit-এর চেয়ে কম ইনডেক্স वाले এলিমেন্টগুলো ব্যবহার করা হয়।
static int codePointAt(CharSequence seq, int index)
CharSequence-এ দেওয়া ইনডেক্সের কোড পয়েন্ট রিটার্ন করে।
static int codePointBefore(char[] a, int index)
char অ্যারেতে দেওয়া ইনডেক্সের ঠিক আগের কোড পয়েন্ট রিটার্ন করে।

উদাহরণ

import java.lang.*;

public class Demo {
    public static void main(String[] args){
        System.out.println(Character.isLetter('0'));
        System.out.println(Character.isLetter('h'));
        System.out.println(Character.isLetter('K'));
    }
}

আউটপুট

false
true
true

আরেকটি উদাহরণ

import java.lang.*;

public class Demo {
    public static void main(String[] args){
        System.out.println(Character.isLetter('0'));
        System.out.println(Character.isLetter('h'));
        System.out.println(Character.isLetter('K'));
        System.out.println(Character.toString('0'));
        System.out.println(Character.toString('H'));
    }
}

আউটপুট

false
true
true
0
H
  1. জাভাতে Dictionary ক্লাসের গুরুত্ব

  2. জাভাতে ইন্টারফেস

  3. জাভাতে অ্যাবস্ট্রাক্ট ক্লাস

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