एक स्थानीय क्लास का उपयोग स्थानीय संचालन करने . के लिए किया जाता है और उपयोगकर्ता को स्थानीय जानकारी प्रदान करें। एक स्थानीय मापदंडों के एक समूह के रूप में परिभाषित किया गया है जो एक भौगोलिक स्थान . का प्रतिनिधित्व करता है या स्थान जहां कुछ ऑपरेशन होता है। लोकेल . के महत्वपूर्ण तरीके वर्ग हैं getAvailableLocales(), getCountry(), getDefault(), getDisplayLanguage() , getDisplayCountry(), getUnicodeLocaleKeys() आदि.
द स्थान वर्ग निम्नलिखित कंस्ट्रक्टर का उपयोग करता है:
- लोकेल(स्ट्रिंग एल) : भाषा कोड . से लोकेल को इनिशियलाइज़ करता है तर्क के रूप में पारित किया गया।
- लोकेल(स्ट्रिंग एल, स्ट्रिंग सी) :स्थानीय भाषा को भाषा . से प्रारंभ करता है , देश कोड तर्क के रूप में पारित किया गया।
- लोकेल(स्ट्रिंग एल, स्ट्रिंग सी, स्ट्रिंग वी) :स्थानीय भाषा को भाषा . से प्रारंभ करता है , देश , प्रकार तर्क के रूप में पारित किया गया।
सिंटैक्स
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)