I was curious to know about Bangla font support on Java. Thanks to its unicode support. It is possible to write Java code using Bangla font. Below I have prepared a simple pojo class:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public class ছাত্র {
private String নাম;
private String শ্রেণী;
public ছাত্র() {
}
public ছাত্র(String নাম, String শ্রেণী) {
this.নাম = নাম;
this.শ্রেণী = শ্রেণী;
}
public String getনাম() {
return নাম;
}
public void setনাম(String নাম) {
this.নাম = নাম;
}
public String getশ্রেণী() {
return শ্রেণী;
}
public void setশ্রেণী(String শ্রেণী) {
this.শ্রেণী = শ্রেণী;
}
@Override
public String toString() {
return "ছাত্র [নাম=" + নাম + ", শ্রেণী=" + শ্রেণী + "]";
}
}
1
2
3
4
5
6
7
8
9
10
11
12
public class যাচাইকারী {
public static void main(String[] args) {
System.out.println("বাংলায় জাভা শিখি");
ছাত্র রাশেদ = new ছাত্র("রাশেদ", "৩য়");
System.out.println(রাশেদ);
রাশেদ.setনাম("রাশেদ আহমেদ");
রাশেদ.setশ্রেণী("তৃতীয়");
System.out.println(রাশেদ);
}
}
Here is the output for the above code:
1
2
3
বাংলায় জাভা শিখি
ছাত্র [নাম=রাশেদ, শ্রেণী=৩য়]
ছাত্র [নাম=রাশেদ আহমেদ, শ্রেণী=তৃতীয়]
Isn’t it interesting?