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

জাভাতে Locale ক্লাসের গুরুত্ব


Locale ক্লাস লোকেল অপারেশন সম্পাদন করতে এবং ইউজারকে লোকেল ইনফরমেশন দিতে ব্যবহৃত হয়। একটি Locale হল একটি প্যারামিটার সেট যা একটি ভৌগোলিক অবস্থান বা জায়গা রিপ্রেজেন্ট করে যেখানে কিছু অপারেশন ঘটে। Locale ক্লাসের গুরুত্বপূর্ণ মেথডগুলো হল getAvailableLocales(), getCountry(), getDefault(), getDisplayLanguage(), getDisplayCountry(), getUnicodeLocaleKeys() ইত্যাদি।

Locale ক্লাস নিচের কনস্ট্রাক্টরগুলো ব্যবহার করে:

  • Locale(String L): ল্যাঙ্গুয়েজ কোড আর্গুমেন্ট হিসেবে পাস করে লোকেল ইনিশিয়ালাইজ করে।
  • Locale(String L, String C): ল্যাঙ্গুয়েজ, কান্ট্রি কোড আর্গুমেন্ট হিসেবে পাস করে লোকেল ইনিশিয়ালাইজ করে।
  • Locale(String L, String C, String V): ল্যাঙ্গুয়েজ, কান্ট্রি, ভ্যারিয়েন্ট আর্গুমেন্ট হিসেবে পাস করে লোকেল ইনিশিয়ালাইজ করে।

সিনট্যাক্স

public final class Locale extends Object implements Cloneable, Serializable

উদাহরণ

import java.text.SimpleDateFormat; import java.util.Locale; public class LocaleTest {    public static void main(String[] args) {       Locale loc[] = SimpleDateFormat.getAvailableLocales();       for (int i=1; i <= 15; i++) {          System.out.printf("\n%s (%s) ", loc[i].getDisplayName(), loc[i].toString());       }    } }

আউটপুট

Arabic (United Arab Emirates) (ar_AE) Arabic (Jordan) (ar_JO) Arabic (Syria) (ar_SY) Croatian (Croatia) (hr_HR) French (Belgium) (fr_BE) Spanish (Panama) (es_PA) Maltese (Malta) (mt_MT) Spanish (Venezuela) (es_VE) Bulgarian (bg) Chinese (Taiwan) (zh_TW) Italian (it) Korean (ko) Ukrainian (uk) Latvian (lv) Danish (Denmark) (da_DK)

  1. জাভাতে JViewport ক্লাসের গুরুত্ব কী?

  2. জাভাতে Container ক্লাসের গুরুত্ব কী?

  3. জাভাতে CardLayout ক্লাসের গুরুত্ব কী?

  4. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?